@charset "UTF-8";@-webkit-keyframes a-popSlide{0%{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}15%{-webkit-transform:translate(-50%,100px);transform:translate(-50%,100px)}85%{-webkit-transform:translate(-50%,100px);transform:translate(-50%,100px)}100%{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}@keyframes a-popSlide{0%{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}15%{-webkit-transform:translate(-50%,100px);transform:translate(-50%,100px)}85%{-webkit-transform:translate(-50%,100px);transform:translate(-50%,100px)}100%{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}@-webkit-keyframes a-slide-in{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}1%{opacity:1;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes a-slide-in{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}1%{opacity:1;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes a-filterGetImg{0%{opacity:0;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}1%{opacity:1;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}100%{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@keyframes a-filterGetImg{0%{opacity:0;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}1%{opacity:1;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}100%{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-webkit-keyframes a-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes a-rotate{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@-webkit-keyframes a-rotateCenter{0%{-webkit-transform:translate(-50%,-50%) rotateZ(0);transform:translate(-50%,-50%) rotateZ(0)}100%{-webkit-transform:translate(-50%,-50%) rotateZ(360deg);transform:translate(-50%,-50%) rotateZ(360deg)}}@keyframes a-rotateCenter{0%{-webkit-transform:translate(-50%,-50%) rotateZ(0);transform:translate(-50%,-50%) rotateZ(0)}100%{-webkit-transform:translate(-50%,-50%) rotateZ(360deg);transform:translate(-50%,-50%) rotateZ(360deg)}}@-webkit-keyframes a-bounceIn{0%{background-size:100%;-webkit-transform:scale(1);transform:scale(1)}40%{background-size:130%;-webkit-transform:scale(1.1428);transform:scale(1.1428)}75%{background-size:118%;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{background-size:130%;-webkit-transform:scale(1.1428);transform:scale(1.1428)}}@keyframes a-bounceIn{0%{background-size:100%;-webkit-transform:scale(1);transform:scale(1)}40%{background-size:130%;-webkit-transform:scale(1.1428);transform:scale(1.1428)}75%{background-size:118%;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{background-size:130%;-webkit-transform:scale(1.1428);transform:scale(1.1428)}}@-webkit-keyframes a-bounceOut{0%{background-size:130%;-webkit-transform:scale(1.1428);transform:scale(1.1428)}40%{background-size:100%;-webkit-transform:scale(1);transform:scale(1)}75%{background-size:114%;-webkit-transform:scale(1.06);transform:scale(1.06)}100%{background-size:100%;-webkit-transform:scale(1);transform:scale(1)}}@keyframes a-bounceOut{0%{background-size:130%;-webkit-transform:scale(1.1428);transform:scale(1.1428)}40%{background-size:100%;-webkit-transform:scale(1);transform:scale(1)}75%{background-size:114%;-webkit-transform:scale(1.06);transform:scale(1.06)}100%{background-size:100%;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes a-flowingText{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes a-flowingText{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes a-slideIn-right{0%{opacity:0;-webkit-transform:translate(200%,-50%);transform:translate(200%,-50%)}10%{opacity:1}100%{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@keyframes a-slideIn-right{0%{opacity:0;-webkit-transform:translate(200%,-50%);transform:translate(200%,-50%)}10%{opacity:1}100%{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-webkit-keyframes a-slideOut-right{0%{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}90%{opacity:1}100%{opacity:0;-webkit-transform:translate(-200%,-50%);transform:translate(-200%,-50%)}}@keyframes a-slideOut-right{0%{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}90%{opacity:1}100%{opacity:0;-webkit-transform:translate(-200%,-50%);transform:translate(-200%,-50%)}}@-webkit-keyframes a-blink{50%{opacity:1}75%{opacity:0}100%{opacity:1}}@keyframes a-blink{50%{opacity:1}75%{opacity:0}100%{opacity:1}}@-webkit-keyframes a-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes a-fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes a-slideLeft{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}5%{-webkit-transform:translateX(102%);transform:translateX(102%);opacity:1}10%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:1}90%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:1}100%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@keyframes a-slideLeft{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}5%{-webkit-transform:translateX(102%);transform:translateX(102%);opacity:1}10%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:1}90%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:1}100%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@-webkit-keyframes a-slideLeft2{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}5%{-webkit-transform:translateX(2%);transform:translateX(2%);opacity:1}10%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}90%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}}@keyframes a-slideLeft2{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}5%{-webkit-transform:translateX(2%);transform:translateX(2%);opacity:1}10%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}90%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}}@-webkit-keyframes a-moveY{0%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(0);transform:translateY(0)}90%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}100%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}@keyframes a-moveY{0%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(0);transform:translateY(0)}90%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}100%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}@-webkit-keyframes a-moveY2{0%{-webkit-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(0);transform:translateY(0)}90%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}95%{-webkit-transform:translateY(0);transform:translateY(0)}98%{-webkit-transform:translateY(-1px);transform:translateY(-1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes a-moveY2{0%{-webkit-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(0);transform:translateY(0)}90%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}95%{-webkit-transform:translateY(0);transform:translateY(0)}98%{-webkit-transform:translateY(-1px);transform:translateY(-1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes a-moveYlot{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(6px);transform:translateY(6px)}}@keyframes a-moveYlot{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(6px);transform:translateY(6px)}}@-webkit-keyframes a-updown{0%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}20%{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes a-updown{0%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}20%{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes a-rotateBlink{0%{opacity:1;-webkit-transform:rotateZ(0);transform:rotateZ(0)}50%{opacity:.4}100%{opacity:1;-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes a-rotateBlink{0%{opacity:1;-webkit-transform:rotateZ(0);transform:rotateZ(0)}50%{opacity:.4}100%{opacity:1;-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@-webkit-keyframes a-gacha-btn{0%{opacity:1;width:300px;height:43px}50%{opacity:0;width:375px;height:117px}100%{opacity:0;width:375px;height:117px}}@keyframes a-gacha-btn{0%{opacity:1;width:300px;height:43px}50%{opacity:0;width:375px;height:117px}100%{opacity:0;width:375px;height:117px}}@-webkit-keyframes a-gacha-btnActive{from{opacity:1;background-position:50% 50%}to{opacity:0;background-position:0 22.7%,37.2% 20.9%,64.7% 11.3%,12.5% 12.2%,32.1% 8.7%,89.4% 15.7%,6.6% 5.6%,25.4% 19.2%,42.3% 7.8%,45.8% 2.1%,57.6% 0,72.5% 8.7%,53.3% 30.1%,59.6% 21.3%,32.1% 79%,56.8% 77.7%,81.1% 77.2%,10.5% 77.7%,58% 93.4%,71.4% 89.7%,16.4% 92.5%,23.5% 77.2%,32.9% 93.8%,41.1% 83.8%,43.9% 94.7%,53.3% 97.8%,68.6% 80.3%,98.4% 87.7%}}@keyframes a-gacha-btnActive{from{opacity:1;background-position:50% 50%}to{opacity:0;background-position:0 22.7%,37.2% 20.9%,64.7% 11.3%,12.5% 12.2%,32.1% 8.7%,89.4% 15.7%,6.6% 5.6%,25.4% 19.2%,42.3% 7.8%,45.8% 2.1%,57.6% 0,72.5% 8.7%,53.3% 30.1%,59.6% 21.3%,32.1% 79%,56.8% 77.7%,81.1% 77.2%,10.5% 77.7%,58% 93.4%,71.4% 89.7%,16.4% 92.5%,23.5% 77.2%,32.9% 93.8%,41.1% 83.8%,43.9% 94.7%,53.3% 97.8%,68.6% 80.3%,98.4% 87.7%}}@-webkit-keyframes a-gacha-text{0%{opacity:0;-webkit-transform:translate(-50%,-50%) rotate3d(1,0,0,90deg);transform:translate(-50%,-50%) rotate3d(1,0,0,90deg)}40%{opacity:1;-webkit-transform:translate(-50%,-50%) rotate3d(1,0,0,90deg);transform:translate(-50%,-50%) rotate3d(1,0,0,90deg)}100%{opacity:1;-webkit-transform:translate(-50%,-50%) rotate3d(1,0,0,0deg);transform:translate(-50%,-50%) rotate3d(1,0,0,0deg)}}@keyframes a-gacha-text{0%{opacity:0;-webkit-transform:translate(-50%,-50%) rotate3d(1,0,0,90deg);transform:translate(-50%,-50%) rotate3d(1,0,0,90deg)}40%{opacity:1;-webkit-transform:translate(-50%,-50%) rotate3d(1,0,0,90deg);transform:translate(-50%,-50%) rotate3d(1,0,0,90deg)}100%{opacity:1;-webkit-transform:translate(-50%,-50%) rotate3d(1,0,0,0deg);transform:translate(-50%,-50%) rotate3d(1,0,0,0deg)}}@-webkit-keyframes a-gacha-pic{0%{opacity:0;-webkit-transform:scale(.8,.8);transform:scale(.8,.8)}10%{opacity:1;-webkit-transform:scale(.8,.8);transform:scale(.8,.8)}100%{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes a-gacha-pic{0%{opacity:0;-webkit-transform:scale(.8,.8);transform:scale(.8,.8)}10%{opacity:1;-webkit-transform:scale(.8,.8);transform:scale(.8,.8)}100%{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}}@-webkit-keyframes a-gacha-flare{0%{opacity:0;width:0;height:0}1%{opacity:1;width:0;height:0}74%{opacity:1;width:300vw;height:300vw}100%{opacity:0;width:300vw;height:300vw}}@keyframes a-gacha-flare{0%{opacity:0;width:0;height:0}1%{opacity:1;width:0;height:0}74%{opacity:1;width:300vw;height:300vw}100%{opacity:0;width:300vw;height:300vw}}.navArea .navList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.navArea .navList .nav{width:35px;height:35px;cursor:pointer;-webkit-transition:opacity .2s;transition:opacity .2s}.navArea .navList .nav:hover{opacity:.7}.navArea .navList .nav{position:relative}.navArea .navList .nav::before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;content:"";width:8px;height:8px;border-radius:50%;background-color:#cecece}.navArea .navList .nav.active::before{width:12px;height:12px;background-color:#404040}.t-mainCont{background-color:#fcfcfc;min-height:calc(var(--vh,1vh) * 100 - 260px);min-height:calc(100vh - 260px);padding:10px 20px 180px;position:relative}.t-mainCont:not([class*=-home]){background:url(../img/top/other/img_bg.svg) right bottom no-repeat}.t-mainCont .contArea{display:-webkit-box;display:-ms-flexbox;display:flex}.t-mainCont .contArea .cont{padding:80px 0 20px;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;min-width:0}.t-mainCont .contArea .cont .t-itemWrap:first-child{margin-top:0}.t-mainCont .contArea .cont .t-itemWrap:not(:first-child){margin-top:100px}.t-mainCont .contArea .cont .t-itemWrap h2 .banner{border-radius:0;margin:0 calc(28px - var(--scrollbar)) -4px 0}.t-mainCont .contArea .cont .t-itemWrap h2 .banner img{width:270px}.t-mainCont .contArea .cont .t-itemWrap .titWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:16px}.t-mainCont .contArea .cont .t-itemWrap .titWrap .tit{font-weight:700;font-size:2.4rem}.t-mainCont .contArea .cont .t-itemWrap .titWrap .itemCnt{margin-left:45px;font-size:1.4rem}.t-mainCont .contArea .cont .t-itemWrap .titWrap .itemCnt .num{font-size:1.6rem;font-weight:700;margin:0 5px}.t-mainCont .contArea .cont .t-itemWrap :not(.titWrap)+.itemList{margin-top:42px}.t-mainCont .contArea .cont .t-itemWrap .itemList{margin-right:calc(28px - var(--scrollbar))}.t-mainCont .contArea .cont .t-itemWrap .itemList.newItemList .card.-front .item-pic::after{content:"NEW";position:absolute;top:0;right:0;z-index:2;color:#fff;font-size:1.3rem;padding:6px 11px;line-height:1;background-color:rgba(235,0,19,.75);border-radius:0 4px 0 8px}.t-mainCont .contArea .cont .t-itemWrap .btnArea{margin-top:40px}.t-mainCont .contArea .cont .t-newsWrap{width:100%;max-width:968px;margin:100px auto 0}.t-mainCont .contArea .cont .t-newsWrap .newsCarousel .newsBoxList{display:block;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:-4px auto;padding:4px}.t-mainCont .contArea .cont .t-newsWrap .newsCarousel .newsBoxList .swiper-slide{width:228px}.t-mainCont .contArea .cont .t-newsWrap .newsCarousel .navArea{margin-top:40px;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}.t-mainCont .contArea .cont .t-newsWrap .newsCarousel .navArea .btn{width:14px}.t-mainCont .contArea .cont .t-newsWrap .newsCarousel .navArea .btn img{width:100%}.t-mainCont .contArea .cont .t-newsWrap .newsCarousel .navArea .navList{margin:0 35px}.t-mainCont .contArea .cont .t-kujiWrap{width:100%;max-width:960px;margin:100px auto 0}.t-mainCont .contArea .cont .t-kujiWrap>.box{background-color:#faf6ea;overflow:hidden}.t-mainCont .contArea .cont .t-kujiWrap>.box .cont{padding:30px 16px 58px}.t-mainCont .contArea .cont .t-kujiWrap>.box .cont .-bd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.t-mainCont .contArea .cont .t-kujiWrap>.box .cont .-bd::after,.t-mainCont .contArea .cont .t-kujiWrap>.box .cont .-bd::before{content:"";height:1px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#404040}.t-mainCont .contArea .cont .t-kujiWrap>.box .cont .-bd::before{margin-right:1rem}.t-mainCont .contArea .cont .t-kujiWrap>.box .cont .-bd::after{margin-left:1rem}.t-mainCont .contArea .cont .t-kujiWrap>.box .cont .kuji-itemWrap{position:relative}.t-mainCont .contArea .cont .t-kujiWrap>.box .cont .kuji-itemWrap .item{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:-4px auto;padding:4px 2px}.t-mainCont .contArea .cont .t-kujiWrap>.box .cont .kuji-itemWrap .item .card{width:200px;border-radius:8px;overflow:hidden;background-color:#fff;-webkit-box-shadow:0 0 6px rgba(0,0,0,.15);box-shadow:0 0 6px rgba(0,0,0,.15);position:relative}.t-mainCont .contArea .cont .t-kujiWrap>.box .cont .kuji-itemWrap .item .card.-mamonaku::before{content:"まもなく終了";background-color:rgba(38,67,186,.75);position:absolute;top:0;left:0;font-size:1.6rem;color:#fff;line-height:36px;padding:0 8px;border-radius:8px 0 8px 0;font-weight:700;z-index:1}.t-mainCont .contArea .cont .t-kujiWrap>.box .cont .kuji-itemWrap .item .card a{width:100%;height:100%}.t-mainCont .contArea .cont .t-kujiWrap>.box .cont .kuji-itemWrap .item .card .pic{position:relative;padding-top:100%;height:0;overflow:hidden}.t-mainCont .contArea .cont .t-kujiWrap>.box .cont .kuji-itemWrap .item .card .pic img{position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;left:0}.t-mainCont .contArea .cont .t-kujiWrap>.box .cont .kuji-itemWrap .item .card .detail{display:grid;grid-template-rows:-webkit-min-content 1fr 1fr;grid-template-rows:min-content 1fr 1fr;padding:8px}.t-mainCont .contArea .cont .t-kujiWrap>.box .cont .kuji-itemWrap .item .card .detail .name{margin-bottom:2px;height:40px;font-size:1.4rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.t-mainCont .contArea .cont .t-kujiWrap>.box .cont .kuji-itemWrap .item .card .detail .date{white-space:nowrap;font-size:1.4rem;-ms-flex-item-align:end;align-self:flex-end}.t-mainCont .contArea .cont .t-kujiWrap>.box .cont .kuji-itemWrap .item .card .detail .tc{font-weight:700;font-size:1.6rem;text-align:right}.t-mainCont .contArea .cont .t-kujiWrap>.box .cont .kuji-itemWrap .item .card .detail .tc::before{content:"1枚";font-size:1.2rem;margin-right:5px}.t-mainCont .contArea .cont .t-kujiWrap>.box .cont .kuji-itemWrap .item .card .detail .tc::after{font-size:1.2rem;margin-left:5px}.t-mainCont .contArea .cont .t-kujiWrap>.box .cont .kuji-itemWrap .btn{position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;z-index:1}.t-mainCont .contArea .cont .t-kujiWrap>.box .cont .kuji-itemWrap .btn.prev{left:0}.t-mainCont .contArea .cont .t-kujiWrap>.box .cont .kuji-itemWrap .btn.next{right:0}.t-mainCont .contArea .cont .postWrap{width:100%;max-width:960px;height:642px;margin:100px auto 0;display:grid;grid-template-columns:calc(50% - 15px) calc(50% - 15px);gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.t-mainCont.-searchAcd:not(.-searching) .carouselArea{margin-bottom:-100px}.t-mainCont.-searchAcd:not(.-searching) .contArea .cont,.t-mainCont.-searchAcd:not(.-searching) .contArea .side .side-in{padding-top:140px}.t-mainCont.-searching:not(.-searchAcd) .carouselArea{margin-bottom:-76px}.t-mainCont.-searching:not(.-searchAcd) .contArea .cont,.t-mainCont.-searching:not(.-searchAcd) .contArea .side .side-in{padding-top:116px}.t-mainCont.-searchAcd.-searching .carouselArea{margin-bottom:-136px}.t-mainCont.-searchAcd.-searching .contArea .cont,.t-mainCont.-searchAcd.-searching .contArea .side .side-in{padding-top:176px}.titSearch-pop .modal-inCenter{max-width:1080px;padding:20px}.titSearch-pop .modal-inCenter .data{padding:30px 0 40px!important}.titSearch-pop .modal-inCenter .data .data-in{padding:0 40px}.titSearch-pop .modal-inCenter .data .data-in .inputWrap .inputWrap-in{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-grid;gap:16px;grid-template-columns:auto 600px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:3px;position:relative}.titSearch-pop .modal-inCenter .data .data-in .inputWrap input{margin-bottom:0}.titSearch-pop .modal-inCenter .data .data-in .inputWrap input[type=text]{border-color:#fff;-webkit-filter:drop-shadow(0 0 2px rgba(0, 0, 0, .15));filter:drop-shadow(0 0 2px rgba(0, 0, 0, .15))}.titSearch-pop .modal-inCenter .data .data-in .inputWrap input[type=submit]{background:url(../img/common/icon/icon_search.svg) center/contain no-repeat;border-radius:50%;content:"";height:21px;position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:21px}.titSearch-pop .modal-inCenter .data .data-in .inputWrap+.menuListWrap{margin-top:30px}.titSearch-pop .modal-inCenter .data .data-in .subTit{font-size:2rem;font-weight:700;margin-top:25px;text-align:left}.titSearch-pop .modal-inCenter .data .data-in .subTit+.menuListWrap{margin-top:10px}.protection-pop{display:block;z-index:9;background-color:transparent!important;backdrop-filter:none!important;top:auto;bottom:0;left:auto;right:28px;min-width:auto;min-height:auto;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform 1s cubic-bezier(.26,.93,.18,1.06);transition:-webkit-transform 1s cubic-bezier(.26,.93,.18,1.06);transition:transform 1s cubic-bezier(.26,.93,.18,1.06);transition:transform 1s cubic-bezier(.26,.93,.18,1.06),-webkit-transform 1s cubic-bezier(.26,.93,.18,1.06)}.protection-pop.active{-webkit-transform:translateY(10%);transform:translateY(10%)}.protection-pop .modal-box{border-radius:16px 16px 0 0;font-weight:700;-webkit-box-shadow:0 0 6px rgba(0,0,0,.16);box-shadow:0 0 6px rgba(0,0,0,.16);width:470px;min-height:510px;height:510px}.protection-pop .modal-box .pop-close{position:absolute;top:8px;right:8px;text-indent:100%;white-space:nowrap;overflow:hidden;width:55px;height:55px}.protection-pop .modal-box .pop-close::before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;width:45px;height:45px;background-color:#404040;border-radius:50%;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.protection-pop .modal-box .pop-close::after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;content:"";width:20px;height:20px;background-image:url(../img/common/icon/icon_closeW2.svg);background-repeat:no-repeat;background-size:contain}.protection-pop .modal-box .pop-close:hover{opacity:1}.protection-pop .modal-box .pop-close:hover::before{-webkit-transform:translate(-50%,-50%) scale(1.2)!important;transform:translate(-50%,-50%) scale(1.2)!important}.protection-pop .modal-box .data{font-size:1.6rem;line-height:1.3;padding:40px 0;height:100%}.protection-pop .modal-box .data .data-in{padding:0 60px}.protection-pop .modal-box .data .data-in .tit{font-size:2rem;margin-top:48px}.tutorial-pop .data{padding-top:30px!important;padding-bottom:34px!important}.tutorial-pop .data .carousel{height:calc(100% - 115px)}.tutorial-pop .data .carousel li{height:100%}.tutorial-pop .data .carousel li img{min-height:280px;width:auto;height:100%;max-height:calc(100vh - 360px);max-height:calc(var(--vh,1vh) * 100 - 360px)}.tutorial-pop .data .navArea{margin:10px 0 22px}.pickup-news-pop .data .checkBoxArea{padding:0 0 10px;margin:0 30px 10px;border-bottom:1px solid #cecece}.eventB-pop .modal-inCenter .modal-box .data{font-size:1.4rem;text-align:left;padding:8px 0 30px;content:"";width:100%;height:auto;background-image:url(../img/top/modal/img-eventBonus-bg.png?b7f62607a7008456);background-repeat:no-repeat;background-size:contain}.eventB-pop .modal-inCenter .modal-box .data .data-in{padding:0 16px}.eventB-pop .modal-inCenter .modal-box .data .data-in .medalticket,.eventB-pop .modal-inCenter .modal-box .data .data-in .medalticket-sp,.eventB-pop .modal-inCenter .modal-box .data .data-in .tc,.eventB-pop .modal-inCenter .modal-box .data .data-in .ticket{font-size:1.8rem;font-weight:700;text-align:center;position:relative;padding:13% 0 13% 48%;margin-bottom:20px}.eventB-pop .modal-inCenter .modal-box .data .data-in .medalticket-sp::before,.eventB-pop .modal-inCenter .modal-box .data .data-in .medalticket::before,.eventB-pop .modal-inCenter .modal-box .data .data-in .tc::before,.eventB-pop .modal-inCenter .modal-box .data .data-in .ticket::before{position:absolute;top:0;left:4%}.eventB-pop .modal-inCenter .modal-box .data .data-in .medalticket span,.eventB-pop .modal-inCenter .modal-box .data .data-in .medalticket-sp span,.eventB-pop .modal-inCenter .modal-box .data .data-in .tc span,.eventB-pop .modal-inCenter .modal-box .data .data-in .ticket span{font-size:1.6rem}.eventB-pop .modal-inCenter .modal-box .data .data-in .medalticket span.num,.eventB-pop .modal-inCenter .modal-box .data .data-in .medalticket-sp span.num,.eventB-pop .modal-inCenter .modal-box .data .data-in .tc span.num,.eventB-pop .modal-inCenter .modal-box .data .data-in .ticket span.num{font-size:2.6rem;margin:0 5px}.eventB-pop .modal-inCenter .modal-box .data .data-in .medalticket+p:first-line,.eventB-pop .modal-inCenter .modal-box .data .data-in .medalticket-sp+p:first-line,.eventB-pop .modal-inCenter .modal-box .data .data-in .tc+p:first-line,.eventB-pop .modal-inCenter .modal-box .data .data-in .ticket+p:first-line{font-size:1.6rem}.eventB-pop .modal-inCenter .modal-box .data .data-in .tc::before{content:"";width:40%;height:100%;background-image:url(../img/top/modal/img-eventBonus-tc.png?b7f62607a7008456);background-repeat:no-repeat;background-size:contain}.eventB-pop .modal-inCenter .modal-box .data .data-in .ticket::before{content:"";width:40%;height:100%;background-image:url(../img/top/modal/img-eventBonus-ticket.png?b7f62607a7008456);background-repeat:no-repeat;background-size:contain}.eventB-pop .modal-inCenter .modal-box .data .data-in .medalticket,.eventB-pop .modal-inCenter .modal-box .data .data-in .medalticket-sp{text-align:left}.eventB-pop .modal-inCenter .modal-box .data .data-in .medalticket-sp::before,.eventB-pop .modal-inCenter .modal-box .data .data-in .medalticket::before{top:-7.6923076923%;left:0}.eventB-pop .modal-inCenter .modal-box .data .data-in .medalticket::before{content:"";width:45.5555555556%;height:116.5769230769%;background-image:url(../img/top/modal/img-eventBonus-medalticket.png?b7f62607a7008456);background-repeat:no-repeat;background-size:contain}.eventB-pop .modal-inCenter .modal-box .data .data-in .medalticket-sp::before{content:"";width:45.5555555556%;height:116.5769230769%;background-image:url(../img/top/modal/img-eventBonus-medalticket-sp.png?b7f62607a7008456);background-repeat:no-repeat;background-size:contain}.cgcrane-pop .modal-inCenter .modal-box .data{font-size:1.6rem}.cgcrane-pop .modal-inCenter .modal-box .data .pic{max-width:280px;margin:30px auto}.cgcrane-pop .modal-inCenter .modal-box .data .text{margin:30px auto}.cgcrane-pop .modal-inCenter .modal-box .data .text .num{font-weight:700;font-size:2.2rem}.cgcrane-pop .modal-inCenter .modal-box .data .text .tc{font-weight:700;font-size:1.2rem;margin-left:5px}.bonus-modal .test{display:none}.bonus-modal__inner{position:relative;width:100%;height:100%;background-color:#000;overflow:hidden}.bonus-modal .bonus-animation{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);aspect-ratio:16/9;background-color:#fff;height:100%;margin:auto}.bonus-modal .bonus-animation img{max-width:100%;height:auto}.bonus-modal .bonus-animation__element{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);aspect-ratio:16/9;height:100%}.bonus-modal .bonus-animation__button{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-sizing:border-box;box-sizing:border-box;text-indent:-9999px;overflow:hidden;background-size:contain;background-position:center;background-repeat:no-repeat;opacity:1;-webkit-transition:all .3s;transition:all .3s}.bonus-modal .bonus-animation__button.-hide{display:block!important;opacity:0;pointer-events:none}.bonus-modal .bonus-animation__button--start{bottom:23.6979166667%;width:18.7408491947%;height:0;padding-top:6.2957540264%;background-image:url(../img/bonus/common/btn_bonus-start.png?b7f62607a7008456)}.bonus-modal .bonus-animation__button--next{bottom:3.6458333333%;width:15.6661786237%;height:0;padding-top:3.8067349927%;background-image:url(../img/bonus/common/btn_bonus-next.png?b7f62607a7008456)}#topModal-gacha{z-index:12;text-align:center}#topModal-gacha .gachaAreaWrap{width:100%;height:100%;background:url(../img/top/gacha/bg.png?b7f62607a7008456) center no-repeat;background-size:cover;display:grid;place-content:center}#topModal-gacha .gachaAreaWrap .gachaArea{min-width:960px;width:100vw;max-width:1366px;height:100vh;max-height:768px;position:relative}#topModal-gacha .gachaAreaWrap .gachaArea [id^=gachaAnimation-],#topModal-gacha .gachaAreaWrap .gachaArea [id^=rouletteAnimation-],#topModal-gacha .gachaAreaWrap .gachaArea [id^=slotAnimation-]{position:absolute;top:0;left:0;width:100%;height:100%}#topModal-gacha .gachaAreaWrap .gachaArea [id^=gachaAnimation-]#gachaAnimation-2,#topModal-gacha .gachaAreaWrap .gachaArea [id^=rouletteAnimation-]#gachaAnimation-2,#topModal-gacha .gachaAreaWrap .gachaArea [id^=slotAnimation-]#gachaAnimation-2{-webkit-transition:opacity .6s;transition:opacity .6s}#topModal-gacha .gachaAreaWrap .gachaArea [id^=gachaAnimation-]#gachaAnimation-2.-hide,#topModal-gacha .gachaAreaWrap .gachaArea [id^=rouletteAnimation-]#gachaAnimation-2.-hide,#topModal-gacha .gachaAreaWrap .gachaArea [id^=slotAnimation-]#gachaAnimation-2.-hide{display:block!important;opacity:0}#topModal-gacha .gachaAreaWrap .gachaArea #gachaBefore{width:100%;height:100%}#topModal-gacha .gachaAreaWrap .gachaArea #gachaBefore .logo{position:absolute;left:50%;-webkit-transform:translateX(-50%)!important;transform:translateX(-50%)!important;top:0;width:max(484px,35.4%)}#topModal-gacha .gachaAreaWrap .gachaArea #gachaBefore .btnArea{position:absolute;left:50%;-webkit-transform:translateX(-50%)!important;transform:translateX(-50%)!important;bottom:40px}#topModal-gacha .gachaAreaWrap .gachaArea #gachaBefore .btnArea .btn.btn-gacha{min-width:343px;min-height:55px;border-radius:8px;background:-webkit-gradient(linear,left top,left bottom,from(#fc6565),to(#c41c1c));background:linear-gradient(to bottom,#fc6565 0,#c41c1c 100%);color:#fff;font-size:2rem}#topModal-gacha .gachaAreaWrap .gachaArea #gachaBefore .btnArea .btn.btn-gacha:hover{opacity:1}#topModal-gacha .gachaAreaWrap .gachaArea #gachaBefore .btnArea .btn.btn-gacha::before{z-index:-1;content:""}#topModal-gacha .gachaAreaWrap .gachaArea #gachaBefore .btnArea .btn.btn-gacha:not(.active)::before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;border-radius:8px;border:1px solid #fff;-webkit-animation:a-gacha-btn 2s infinite;animation:a-gacha-btn 2s infinite}#topModal-gacha .gachaAreaWrap .gachaArea #gachaBefore .btnArea .btn.btn-gacha.active::before{position:absolute;top:-87px;right:60px;bottom:-87px;left:60px;background-repeat:no-repeat;background-image:radial-gradient(circle,transparent 10%,#fff 20%,transparent 20%),radial-gradient(circle,transparent 10%,#fff 20%,transparent 20%),radial-gradient(circle,transparent 10%,#fff 20%,transparent 20%),radial-gradient(circle,#fff 20%,transparent 20%),radial-gradient(circle,#fff 20%,transparent 20%),radial-gradient(circle,#fff 20%,transparent 20%),radial-gradient(circle,#fff 20%,transparent 20%),radial-gradient(circle,#fff 20%,transparent 20%),radial-gradient(circle,#fff 20%,transparent 20%),radial-gradient(circle,#fff 20%,transparent 20%),radial-gradient(circle,#fff 20%,transparent 20%),radial-gradient(circle,#fff 20%,transparent 20%),radial-gradient(circle,#fff 20%,transparent 20%),radial-gradient(circle,#fff 20%,transparent 20%),radial-gradient(circle,transparent 10%,#fff 20%,transparent 20%),radial-gradient(circle,transparent 10%,#fff 20%,transparent 20%),radial-gradient(circle,transparent 10%,#fff 20%,transparent 20%),radial-gradient(circle,#fff 20%,transparent 20%),radial-gradient(circle,#fff 20%,transparent 20%),radial-gradient(circle,#fff 20%,transparent 20%),radial-gradient(circle,#fff 20%,transparent 20%),radial-gradient(circle,#fff 20%,transparent 20%),radial-gradient(circle,#fff 20%,transparent 20%),radial-gradient(circle,#fff 20%,transparent 20%),radial-gradient(circle,#fff 20%,transparent 20%),radial-gradient(circle,#fff 20%,transparent 20%),radial-gradient(circle,#fff 20%,transparent 20%),radial-gradient(circle,#fff 20%,transparent 20%);background-size:10% 10%,10% 10%,10% 10%,15% 15%,15% 15%,15% 15%,6% 6%,6% 6%,6% 6%,6% 6%,6% 6%,6% 6%,6% 6%,6% 6%,10% 10%,10% 10%,10% 10%,15% 15%,15% 15%,15% 15%,6% 6%,6% 6%,6% 6%,6% 6%,6% 6%,6% 6%,6% 6%,6% 6%;opacity:1;background-position:center;-webkit-animation:a-gacha-btnActive .4s;animation:a-gacha-btnActive .4s}#topModal-gacha .gachaAreaWrap .gachaArea .flare{opacity:0;width:0;height:0}#topModal-gacha .gachaAreaWrap .gachaArea .flare:not(.-hide){z-index:3;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;background-repeat:no-repeat;background-image:radial-gradient(circle,#fff 30%,transparent 60%);background-position:center;-webkit-animation:a-gacha-flare 1165ms linear forwards;animation:a-gacha-flare 1165ms linear forwards;-webkit-animation-delay:429ms;animation-delay:429ms}#topModal-gacha .gachaAreaWrap .gachaArea #gachaAfter{width:100%;height:100%;-webkit-perspective:100000px;perspective:100000px}#topModal-gacha .gachaAreaWrap .gachaArea #gachaAfter .text{opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#topModal-gacha .gachaAreaWrap .gachaArea #gachaAfter .pic{opacity:0;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transform:scale(.8,.8);transform:scale(.8,.8)}#topModal-gacha .gachaAreaWrap .gachaArea #gachaAfter .btnArea{opacity:0}#topModal-gacha .gachaAreaWrap .gachaArea #gachaAfter:not(.-hide) .text{z-index:2;position:absolute;top:150px;left:50%;width:-webkit-max-content;width:-moz-max-content;width:max-content;white-space:nowrap;color:#404040;font-size:4rem;font-weight:700;line-height:1;-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:a-gacha-text 528ms linear forwards;animation:a-gacha-text 528ms linear forwards;-webkit-animation-delay:462ms;animation-delay:462ms}#topModal-gacha .gachaAreaWrap .gachaArea #gachaAfter:not(.-hide) .text img{margin-top:5px;width:auto;height:43px;vertical-align:bottom}#topModal-gacha .gachaAreaWrap .gachaArea #gachaAfter:not(.-hide) .text .num{margin-right:5px}#topModal-gacha .gachaAreaWrap .gachaArea #gachaAfter:not(.-hide) .text .num img{width:auto;height:77px}#topModal-gacha .gachaAreaWrap .gachaArea #gachaAfter:not(.-hide) .tc img,#topModal-gacha .gachaAreaWrap .gachaArea #gachaAfter:not(.-hide) .ticket img{z-index:1;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;margin-top:2%;width:min(680px,max(540px,40%))}#topModal-gacha .gachaAreaWrap .gachaArea #gachaAfter:not(.-hide) .tc::after,#topModal-gacha .gachaAreaWrap .gachaArea #gachaAfter:not(.-hide) .ticket::after{content:"";z-index:-1;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;margin-top:2%;width:min(680px,max(540px,40%));height:100%;background:url(../img/top/gacha/flare.png?b7f62607a7008456) center no-repeat;background-size:contain}#topModal-gacha .gachaAreaWrap .gachaArea #gachaAfter:not(.-hide) .pic{z-index:1;position:absolute;top:0;right:4%;width:min(480px,32%);-webkit-animation:a-gacha-pic 160ms linear forwards;animation:a-gacha-pic 160ms linear forwards;-webkit-animation-delay:858ms;animation-delay:858ms}#topModal-gacha .gachaAreaWrap .gachaArea #gachaAfter:not(.-hide) .btnArea{z-index:2;position:absolute;left:50%;-webkit-transform:translateX(-50%)!important;transform:translateX(-50%)!important;bottom:56px;-webkit-animation:a-fadeIn 10ms forwards;animation:a-fadeIn 10ms forwards;-webkit-animation-delay:2s;animation-delay:2s}#topModal-gacha .gachaAreaWrap .gachaArea #gachaAfter:not(.-hide) .btnArea .btn.btn-gachaClose{min-width:184px;min-height:39px;border-radius:8px;background:-webkit-gradient(linear,left top,left bottom,from(#eaeaea),to(#9b9b9b));background:linear-gradient(to bottom,#eaeaea 0,#9b9b9b 100%);font-size:1.6rem}#topModal-gacha .gachaAreaWrap .gachaArea #gachaAfter:not(.-hide) .btnArea .btn.btn-gachaClose:hover{opacity:1}#topModal-gacha .gachaAreaWrap .gachaArea.-tc #gachaAfter:not(.-hide) .text .num img{margin-top:0}#topModal-gacha .gachaAreaWrap .gachaArea.-ticket #gachaAfter:not(.-hide) .text{margin-top:-20px}.itemLoadingArea{width:100%;margin:24px 0;text-align:center}.itemLoadingArea .itemLoading{width:40px;-webkit-animation:a-rotateBlink 2s 180 linear;animation:a-rotateBlink 2s 180 linear}.titleLabel_nickname{text-align:left;font-weight:700;font-size:1.6rem;margin-top:0;margin-bottom:14px!important}.btnArea .btn:not(:first-child){margin-top:16px}.pop.firstAccountRegist .-required,.pop.profileRegist .-required{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pop.firstAccountRegist .-required::after,.pop.profileRegist .-required::after{display:inline-block;content:"必須";color:#fff;background-color:red;margin-left:8px;font-size:1.2rem;padding:0 4px;height:18px;line-height:18px;border-radius:2px}.pop.nicknameRegist .modal-box .text-bold{text-align:center;margin-top:5%!important}.pop.nicknameRegist .modal-box .titleLabel{margin-top:0!important}.pop.nicknameRegist .modal-box input:not([type=submit],[name=check-Status],[name=account-mail],[name=refineSearch],[type=radio]){width:100%!important;height:40px;padding:0 16px;color:#404040;background-color:#fff;border:1px solid #a2a2a2;border-radius:4px;font-size:1.6rem}.pop.nicknameRegist .modal-box .inputWrap input{margin-bottom:8px!important}.pop.nicknameRegist .modal-box .list{margin-top:5%}.pop.firstAccountRegistComp img,.pop.nicknameRegistComp img,.pop.profileRegistComp img{width:10%!important}.marginstyle{margin-bottom:72px!important}.pop.firstAccountRegist .boxW.-form .code{max-width:100%}.pop.firstAccountRegist .boxW.-form .code .codeForm input{width:30%}.pop.firstAccountRegist .inputWrap .text-error{display:block}.pop.firstAccountRegist .boxW{font-size:1.6rem;margin-bottom:14px;overflow-x:hidden;overflow-y:scroll;height:92%}.pop.firstAccountRegist .boxW .inputWrap{margin-bottom:8px}.pop.firstAccountRegist .boxW .code .inputWrap input{margin-bottom:8px}.pop.firstAccountRegist .boxW .code{max-width:343px}.pop.firstAccountRegist .boxW .code .codeForm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pop.firstAccountRegist .boxW .code .codeForm span{text-indent:100%;white-space:nowrap;overflow:hidden;min-width:9px;max-width:9px;height:1px;background-color:#404040;margin:0 12px}.pop.firstAccountRegist .boxW .code .codeForm .odeForm{width:10px}.pop.firstAccountRegist .boxW .ageForm>:last-child{margin-bottom:0!important}.pop.firstAccountRegist .boxW .ageForm table{margin-bottom:36px}.pop.firstAccountRegist .boxW .ageForm table td{padding-left:8px}.pop.firstAccountRegist .boxW .ageForm table td:first-child{padding-left:24px}.pop.firstAccountRegist .boxW .ageForm table td:last-child{padding-right:70px}.pop.firstAccountRegist .boxW .ageForm table td.year{padding-left:0!important;width:30%}.pop.firstAccountRegist .boxW .ageForm table td.month{padding-left:0;width:25%}.pop.firstAccountRegist .boxW .ageForm table select{width:100%;height:40px;padding:0 16px;color:#404040;background-color:#fff;border:1px solid #a2a2a2;border-radius:4px;font-size:1.6rem}.pop.firstAccountRegist .boxW .ageForm .text-error{margin-bottom:20px}.pop.firstAccountRegist .boxW .ageForm.-atten table{margin-bottom:16px}.pop.firstAccountRegist .boxW .type>:first-child{margin-top:0}.pop.firstAccountRegist .boxW .type .inputWrap{display:block;grid-template-columns:1fr 1fr}.pop.firstAccountRegist .boxW .type .inputWrap label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative}.pop.firstAccountRegist .boxW .type .inputWrap label:nth-child(-n+2){margin-bottom:28px;margin-right:10%!important}.pop.firstAccountRegist .boxW .type .inputWrap label:nth-child(n+3){margin-bottom:0}.pop.firstAccountRegist .boxW .type .inputWrap label input[type=radio]{opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;width:0;height:0;position:absolute;top:0;left:0}.pop.firstAccountRegist .boxW .type .inputWrap label input[type=radio]+.label{display:inline-block;position:relative;padding-left:28px;cursor:pointer}.pop.firstAccountRegist .boxW .type .inputWrap label input[type=radio]+.label::before{position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;left:0;display:inline-block;content:"";width:20px;height:20px;border:1px solid #f77474;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.pop.firstAccountRegist .boxW .type .inputWrap label input[type=radio]:checked+.label::before{background-image:url(../img/common/icon/icon_checkW.svg);background-size:contain;background-repeat:no-repeat;background-color:#f77474;background-position:66.5% 60%}.pop.firstAccountRegist .boxW .type .inputWrap label+.text-error{margin-top:16px}.pop.firstAccountRegist .boxW .type .inputWrap .text-error{margin-top:8px}.pop.firstAccountRegist .boxW+.btnArea{margin-top:50px}.pop.firstAccountRegist .eg{font-size:1.4rem!important}.pop.profileRegist .boxW.-form{overflow-x:hidden;overflow-y:scroll;height:92%;padding-top:14px;margin-bottom:0}.pop.profileRegist .menuWrap{max-width:343px;margin:0 auto}.pop.profileRegist .btnArea.inputWrap{margin-top:33px;margin-bottom:20px}.pop.profileRegist .caution .list.-asterisk li{font-size:1.2rem}.pop.profileRegist .modal-skip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}@-webkit-keyframes slide-in-out{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}4.8%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}95.2%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@keyframes slide-in-out{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}4.8%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}95.2%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}.greetingsArea{left:0;opacity:0;position:fixed;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:100;will-change:animation}.greetingsArea.active{-webkit-animation:slide-in-out 4.4s ease-in-out 1;animation:slide-in-out 4.4s ease-in-out 1}.greetingsArea .greetingsArea-in{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(1,1,21,.4);border-radius:0 8px 8px 0;display:grid;grid-auto-flow:column;min-height:115px;padding-right:46px}.greetingsArea .greetingsArea__char{width:122px;height:115px}.greetingsArea .greetingsArea__text .greetingsArea__text-in{position:relative}.greetingsArea .greetingsArea__text .greetingsArea__text-in::after,.greetingsArea .greetingsArea__text .greetingsArea__text-in::before{content:"";display:block;position:absolute}.greetingsArea .greetingsArea__text .greetingsArea__text-in::before{background-color:#ccc;border-radius:10px;height:100%;-webkit-transform:translate(-3px,3px);transform:translate(-3px,3px);width:100%}.greetingsArea .greetingsArea__text .greetingsArea__text-in::after{background-color:#ccc;border-top-left-radius:3px;height:21px;left:-3px;top:calc(50% - 2px);-webkit-transform:rotate(-60deg) skewY(30deg) scaleX(.86666) translateY(-50%);transform:rotate(-60deg) skewY(30deg) scaleX(.86666) translateY(-50%);width:21px}.greetingsArea .greetingsArea__text .greetingsArea__text-in p{background-color:#fff;border-radius:10px;display:grid;font-size:1.6rem;font-weight:700;min-height:72px;min-width:255px;padding:12px 25px;place-content:center;position:relative;text-align:center;z-index:2}.greetingsArea .greetingsArea__text .greetingsArea__text-in p::before{background-color:#fff;border-top-left-radius:3px;content:"";display:block;height:21px;left:0;position:absolute;top:calc(50% - 5px);-webkit-transform:rotate(-60deg) skewY(30deg) scaleX(.86666) translateY(-50%);transform:rotate(-60deg) skewY(30deg) scaleX(.86666) translateY(-50%);width:21px}