@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{background-color:transparent;border:none;cursor:pointer;outline:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}@-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)}}:root{--scrollbar:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%!important}body{color:#404040;font-size:1.4rem;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",HelveticaNeue,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;line-height:1.5;background-color:#fff;word-break:break-all;position:relative}.bodyTag--web{background-image:url(../img/common/logo2.svg);background-size:auto 43.1254695718%;background-position:center;background-repeat:no-repeat}.bodyTag--web #__nuxt{width:100%;height:100%}.bodyTag--web .toc-index-page--web{background-color:#fff;width:100%;min-height:100%}a{display:block;color:#404040;text-decoration:inherit}.btn,a,button,select,select option{cursor:pointer}.btnArea .btn,a,button{cursor:pointer;-webkit-transition:opacity .2s;transition:opacity .2s}.btnArea .btn:hover,a:hover,button:hover{opacity:.7}img{max-width:100%;height:auto;vertical-align:top;pointer-events:none}video{-webkit-filter:drop-shadow(0 0 rgba(0, 0, 0, 0));filter:drop-shadow(0 0 rgba(0, 0, 0, 0));outline:0;border:none}h1,h2,h3,h4,h5,h6{font-weight:400}table{width:100%}::-webkit-input-placeholder{line-height:normal}input,textarea{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;-webkit-appearance:none;border-radius:0}input{margin:0;border:none}textarea{resize:none;display:block}.mt-0{margin-top:0!important}.mt-xxs{margin-top:8px!important}.mt-xs{margin-top:12px!important}.mt-s{margin-top:16px!important}.mt-m{margin-top:24px!important}.mt-l{margin-top:32px!important}.mt-xl{margin-top:40px!important}.mt-xxl{margin-top:48px!important}.mt-3xl{margin-top:56px!important}.mt-4xl{margin-top:64px!important}.mt-5xl{margin-top:72px!important}.mt-6xl{margin-top:80px!important}.mb-xxs{margin-bottom:8px!important}.mb-xs{margin-bottom:12px!important}.mb-s{margin-bottom:16px!important}.mb-m{margin-bottom:24px!important}.mb-l{margin-bottom:32px!important}.mb-xl{margin-bottom:40px!important}.mb-xxl{margin-bottom:48px!important}.mb-3xl{margin-bottom:56px!important}.mb-4xl{margin-bottom:64px!important}.mb-5xl{margin-bottom:72px!important}.mb-6xl{margin-bottom:80px!important}.pb-xxs{padding-bottom:8px!important}.pb-s{padding-bottom:16px!important}.pt-3xs{padding-top:4px!important}.pt-xxs{padding-top:8px!important}.pt-xs{padding-top:12px!important}.pt-s{padding-top:16px!important}.pt-m{padding-top:24px!important}.pt-l{padding-top:32px!important}.pt-xl{padding-top:40px!important}.pt-xxl{padding-top:48px!important}.pt-3xl{padding-top:56px!important}.pt-4xl{padding-top:64px!important}.pt-5xl{padding-top:72px!important}.pt-6xl{padding-top:80px!important}.-hide{display:none!important}.-show{display:block!important}.ut-mt-8{margin-top:8px!important}.ut-mt-16{margin-top:16px!important}.ut-mt-24{margin-top:24px!important}.ut-mt-32{margin-top:32px!important}.ut-mt-40{margin-top:40px!important}.ut-mt-48{margin-top:48px!important}.ut-mt-56{margin-top:56px!important}.ut-mt-64{margin-top:64px!important}.ut-mt-72{margin-top:72px!important}.ut-mt-80{margin-top:80px!important}.ut-mt-88{margin-top:88px!important}.ut-mt-96{margin-top:96px!important}.ut-mt-0{margin-top:0!important}.ut-mt-4{margin-top:4px!important}.ut-mt-5{margin-top:5px!important}.ut-mt-10{margin-top:10px!important}.ut-mt-12{margin-top:12px!important}.ut-mt-14{margin-top:14px!important}.ut-mt-15{margin-top:15px!important}.ut-mt-20{margin-top:20px!important}.ut-mt-28{margin-top:28px!important}.ut-mt-30{margin-top:30px!important}.ut-mt-50{margin-top:50px!important}.ut-mt-85{margin-top:85px!important}.ut-mb-8{margin-bottom:8px!important}.ut-mb-16{margin-bottom:16px!important}.ut-mb-24{margin-bottom:24px!important}.ut-mb-32{margin-bottom:32px!important}.ut-mb-40{margin-bottom:40px!important}.ut-mb-48{margin-bottom:48px!important}.ut-mb-56{margin-bottom:56px!important}.ut-mb-64{margin-bottom:64px!important}.ut-mb-72{margin-bottom:72px!important}.ut-mb-80{margin-bottom:80px!important}.ut-mb-88{margin-bottom:88px!important}.ut-mb-96{margin-bottom:96px!important}.ut-mb-0{margin-bottom:0!important}.ut-mb-4{margin-bottom:4px!important}.ut-mb-5{margin-bottom:5px!important}.ut-mb-10{margin-bottom:10px!important}.ut-mb-12{margin-bottom:12px!important}.ut-mb-14{margin-bottom:14px!important}.ut-mb-15{margin-bottom:15px!important}.ut-mb-20{margin-bottom:20px!important}.ut-mb-28{margin-bottom:28px!important}.ut-mb-30{margin-bottom:30px!important}.ut-mb-50{margin-bottom:50px!important}.ut-mb-85{margin-bottom:85px!important}.ut-mr-8{margin-right:8px!important}.ut-mr-16{margin-right:16px!important}.ut-mr-24{margin-right:24px!important}.ut-mr-32{margin-right:32px!important}.ut-mr-40{margin-right:40px!important}.ut-mr-48{margin-right:48px!important}.ut-mr-56{margin-right:56px!important}.ut-mr-64{margin-right:64px!important}.ut-mr-72{margin-right:72px!important}.ut-mr-80{margin-right:80px!important}.ut-mr-88{margin-right:88px!important}.ut-mr-96{margin-right:96px!important}.ut-mr-0{margin-right:0!important}.ut-mr-4{margin-right:4px!important}.ut-mr-5{margin-right:5px!important}.ut-mr-10{margin-right:10px!important}.ut-mr-12{margin-right:12px!important}.ut-mr-14{margin-right:14px!important}.ut-mr-15{margin-right:15px!important}.ut-mr-20{margin-right:20px!important}.ut-mr-28{margin-right:28px!important}.ut-mr-30{margin-right:30px!important}.ut-mr-50{margin-right:50px!important}.ut-mr-85{margin-right:85px!important}.ut-ml-8{margin-left:8px!important}.ut-ml-16{margin-left:16px!important}.ut-ml-24{margin-left:24px!important}.ut-ml-32{margin-left:32px!important}.ut-ml-40{margin-left:40px!important}.ut-ml-48{margin-left:48px!important}.ut-ml-56{margin-left:56px!important}.ut-ml-64{margin-left:64px!important}.ut-ml-72{margin-left:72px!important}.ut-ml-80{margin-left:80px!important}.ut-ml-88{margin-left:88px!important}.ut-ml-96{margin-left:96px!important}.ut-ml-0{margin-left:0!important}.ut-ml-4{margin-left:4px!important}.ut-ml-5{margin-left:5px!important}.ut-ml-10{margin-left:10px!important}.ut-ml-12{margin-left:12px!important}.ut-ml-14{margin-left:14px!important}.ut-ml-15{margin-left:15px!important}.ut-ml-20{margin-left:20px!important}.ut-ml-28{margin-left:28px!important}.ut-ml-30{margin-left:30px!important}.ut-ml-50{margin-left:50px!important}.ut-ml-85{margin-left:85px!important}.ut-pt-8{padding-top:8px!important}.ut-pt-16{padding-top:16px!important}.ut-pt-24{padding-top:24px!important}.ut-pt-32{padding-top:32px!important}.ut-pt-40{padding-top:40px!important}.ut-pt-48{padding-top:48px!important}.ut-pt-56{padding-top:56px!important}.ut-pt-64{padding-top:64px!important}.ut-pt-72{padding-top:72px!important}.ut-pt-80{padding-top:80px!important}.ut-pt-88{padding-top:88px!important}.ut-pt-96{padding-top:96px!important}.ut-pt-0{padding-top:0!important}.ut-pt-4{padding-top:4px!important}.ut-pt-5{padding-top:5px!important}.ut-pt-10{padding-top:10px!important}.ut-pt-12{padding-top:12px!important}.ut-pt-14{padding-top:14px!important}.ut-pt-15{padding-top:15px!important}.ut-pt-20{padding-top:20px!important}.ut-pt-28{padding-top:28px!important}.ut-pt-30{padding-top:30px!important}.ut-pt-50{padding-top:50px!important}.ut-pt-85{padding-top:85px!important}.ut-pb-8{padding-bottom:8px!important}.ut-pb-16{padding-bottom:16px!important}.ut-pb-24{padding-bottom:24px!important}.ut-pb-32{padding-bottom:32px!important}.ut-pb-40{padding-bottom:40px!important}.ut-pb-48{padding-bottom:48px!important}.ut-pb-56{padding-bottom:56px!important}.ut-pb-64{padding-bottom:64px!important}.ut-pb-72{padding-bottom:72px!important}.ut-pb-80{padding-bottom:80px!important}.ut-pb-88{padding-bottom:88px!important}.ut-pb-96{padding-bottom:96px!important}.ut-pb-0{padding-bottom:0!important}.ut-pb-4{padding-bottom:4px!important}.ut-pb-5{padding-bottom:5px!important}.ut-pb-10{padding-bottom:10px!important}.ut-pb-12{padding-bottom:12px!important}.ut-pb-14{padding-bottom:14px!important}.ut-pb-15{padding-bottom:15px!important}.ut-pb-20{padding-bottom:20px!important}.ut-pb-28{padding-bottom:28px!important}.ut-pb-30{padding-bottom:30px!important}.ut-pb-50{padding-bottom:50px!important}.ut-pb-85{padding-bottom:85px!important}.ut-pr-8{padding-right:8px!important}.ut-pr-16{padding-right:16px!important}.ut-pr-24{padding-right:24px!important}.ut-pr-32{padding-right:32px!important}.ut-pr-40{padding-right:40px!important}.ut-pr-48{padding-right:48px!important}.ut-pr-56{padding-right:56px!important}.ut-pr-64{padding-right:64px!important}.ut-pr-72{padding-right:72px!important}.ut-pr-80{padding-right:80px!important}.ut-pr-88{padding-right:88px!important}.ut-pr-96{padding-right:96px!important}.ut-pr-0{padding-right:0!important}.ut-pr-4{padding-right:4px!important}.ut-pr-5{padding-right:5px!important}.ut-pr-10{padding-right:10px!important}.ut-pr-12{padding-right:12px!important}.ut-pr-14{padding-right:14px!important}.ut-pr-15{padding-right:15px!important}.ut-pr-20{padding-right:20px!important}.ut-pr-28{padding-right:28px!important}.ut-pr-30{padding-right:30px!important}.ut-pr-50{padding-right:50px!important}.ut-pr-85{padding-right:85px!important}.ut-pl-8{padding-left:8px!important}.ut-pl-16{padding-left:16px!important}.ut-pl-24{padding-left:24px!important}.ut-pl-32{padding-left:32px!important}.ut-pl-40{padding-left:40px!important}.ut-pl-48{padding-left:48px!important}.ut-pl-56{padding-left:56px!important}.ut-pl-64{padding-left:64px!important}.ut-pl-72{padding-left:72px!important}.ut-pl-80{padding-left:80px!important}.ut-pl-88{padding-left:88px!important}.ut-pl-96{padding-left:96px!important}.ut-pl-0{padding-left:0!important}.ut-pl-4{padding-left:4px!important}.ut-pl-5{padding-left:5px!important}.ut-pl-10{padding-left:10px!important}.ut-pl-12{padding-left:12px!important}.ut-pl-14{padding-left:14px!important}.ut-pl-15{padding-left:15px!important}.ut-pl-20{padding-left:20px!important}.ut-pl-28{padding-left:28px!important}.ut-pl-30{padding-left:30px!important}.ut-pl-50{padding-left:50px!important}.ut-pl-85{padding-left:85px!important}html{width:100%;height:100vh;height:calc(var(--vh,1vh) * 100);min-width:960px;background-color:rgba(50,50,74,.7);backdrop-filter:brightness(1.15) blur(19px);position:relative;overflow:hidden!important}html::before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:url(../img/common/loading.svg);-webkit-animation:a-rotateCenter 2.5s linear infinite;animation:a-rotateCenter 2.5s linear infinite}@-moz-document url-prefix(){html{background-color:#32324a}}html>body{width:100%;height:100%;overflow-x:auto;overflow-y:scroll}.boxW,.boxW-l,.boxW-n,.boxW-s,.boxW100{display:block;background-color:#fff;color:#404040;padding:30px;margin:0 auto 32px;width:100%;height:auto;border-radius:8px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.15);box-shadow:0 0 4px rgba(0,0,0,.15)}.boxW-l>:first-child,.boxW-n>:first-child,.boxW-s>:first-child,.boxW100>:first-child,.boxW>:first-child{margin-top:0!important}.boxW-l>:last-child,.boxW-n>:last-child,.boxW-s>:last-child,.boxW100>:last-child,.boxW>:last-child{margin-bottom:0!important}.-plain.boxW-l,.-plain.boxW-n,.-plain.boxW-s,.-plain.boxW100,.boxW.-plain{-webkit-box-shadow:none;box-shadow:none}.-border.boxW-l,.-border.boxW-n,.-border.boxW-s,.-border.boxW100,.boxW.-border{-webkit-box-shadow:none;box-shadow:none;border:1px solid #d3d3d3}.-transparent.boxW-l,.-transparent.boxW-n,.-transparent.boxW-s,.-transparent.boxW100,.boxW.-transparent{-webkit-box-shadow:none;box-shadow:none;background-color:rgba(255,255,255,.7);padding-top:22px;padding-bottom:28px}.-normal.boxW-l,.-normal.boxW-n,.-normal.boxW-s,.-normal.boxW100,.boxW.-normal{-webkit-box-shadow:none;box-shadow:none;padding:0;background-color:transparent}.-form.boxW-l,.-form.boxW-n,.-form.boxW-s,.-form.boxW100,.boxW.-form{-webkit-box-shadow:none;box-shadow:none;border-radius:0;padding:30px 40px}.boxW.no-data,.no-data.boxW-l,.no-data.boxW-n,.no-data.boxW-s,.no-data.boxW100{margin-top:24px;padding:30px 13px!important;-webkit-box-shadow:none;box-shadow:none;font-weight:700;font-size:1.6rem}.boxW.no-data+.btnArea,.no-data.boxW-l+.btnArea,.no-data.boxW-n+.btnArea,.no-data.boxW-s+.btnArea,.no-data.boxW100+.btnArea{margin-top:32px}.-mw600.boxW-l,.-mw600.boxW-n,.-mw600.boxW-s,.-mw600.boxW100,.boxW.-mw600{max-width:600px}.boxW-n{padding:0!important;overflow:hidden}.boxW-s{padding:24px}.boxW-l{padding:40px 30px}.boxW100{width:100vw!important;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw)}@media screen and (max-width:960px){.boxW100{width:960px!important;margin-right:calc(50% - 480px);margin-left:calc(50% - 480px)}}.boxW100{border-radius:0}.boxW100 .boxW100-in{width:100%;max-width:940px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}header{z-index:8;position:sticky;top:0;width:100%}header .headerCont{width:100%;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 12px 0 20px;margin-right:auto;background-color:rgba(255,255,255,.9);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.08)}header .headerCont .logo-menu{display:grid;grid-auto-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .headerCont .logo-menu .logo{width:130px}header .headerCont .logo-menu .logo img{width:100%}header .headerCont .logo-menu .login-state{margin-left:clamp(.8rem,-2.4rem + 3.2vw,1.6rem)}header .headerCont .logo-menu .login-state~.menuIcon{margin-left:clamp(.8rem,-2.4rem + 3.2vw,1.6rem);gap:clamp(.8rem,-7.2rem + 8vw,2.8rem)}header .headerCont .logo-menu .login-state~.menuDown{margin-left:clamp(.8rem,-7.2rem + 8vw,2.8rem)}header .headerCont .logo-menu .menuIcon{margin-left:clamp(2rem,-6rem + 8vw,4rem);display:grid;grid-auto-flow:column;gap:clamp(1.4rem,-4.2rem + 5.6vw,2.8rem);height:40px;white-space:nowrap}header .headerCont .logo-menu .menuIcon .icon::before{width:23px;height:23px}header .headerCont .logo-menu .menuIcon .icon.-atten span:not(.num):after{content:"";width:clamp(1.6rem,.8rem + .8vw,1.8rem);height:clamp(1.6rem,.8rem + .8vw,1.8rem);background-image:url(../img/common/icon/icon_atten.svg);background-repeat:no-repeat;background-size:contain;background-color:red;border-radius:50%;position:absolute;top:0;right:0}header .headerCont .logo-menu .menuIcon .icon span:not(.num){padding-left:5px;padding-right:clamp(2rem,.4rem + 1.6vw,2.4rem)}header .headerCont .logo-menu .menuIcon .icon:hover{color:#f25b5b}header .headerCont .logo-menu .-red.menuIcon{height:60px}header .headerCont .logo-menu .-red .icon{color:#fff}header .headerCont .logo-menu .-red .icon::before{left:clamp(.25rem,.125rem + .125vw,.5rem)}header .headerCont .logo-menu .-red .icon.-atten span:not(.num):after{background-image:url(../img/common/icon/icon_attencR.svg);background-color:#fff;top:10px;right:2px}header .headerCont .logo-menu .-red .icon:hover{color:#e70012;background-color:#fff}header .headerCont .logo-menu .-red .icon:hover span:not(.num)::after{background-image:url(../img/common/icon/icon_atten.svg);background-color:red}header .headerCont .logo-menu .menuDown{margin-left:clamp(1.4rem,-4.2rem + 5.6vw,2.8rem);height:60px;padding:10px 0;position:relative;cursor:pointer;white-space:nowrap}header .headerCont .logo-menu .menuDown .icon.menu{cursor:pointer;-webkit-transition:opacity .2s;transition:opacity .2s}header .headerCont .logo-menu .menuDown .icon.menu:hover{opacity:.7}header .headerCont .logo-menu .menuDown .menuDown-list{display:none}header .headerCont .logo-menu .menuDown.-red{padding:0}header .headerCont .logo-menu .menuDown:hover .menuDown-list{display:grid;gap:2px;position:absolute;top:100%;left:0;background-color:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);padding:16px 30px;font-size:1.4rem;font-weight:700;z-index:2}header .headerCont .logo-menu .menuDown:hover .menuDown-list:not(.-guest){grid-template-columns:repeat(3,clamp(16.7rem,8.7rem + 8vw,18.7rem))}header .headerCont .logo-menu .menuDown:hover .menuDown-list:not(.-guest) li a{padding:0 10px}header .headerCont .logo-menu .menuDown:hover .menuDown-list.-guest{grid-template-columns:187px 187px}header .headerCont .logo-menu .menuDown:hover .menuDown-list.-guest li a{padding:0 20px}header .headerCont .logo-menu .menuDown:hover .menuDown-list li a{width:100%;height:42px;align-self:center;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .headerCont .logo-menu .menuDown:hover .menuDown-list li a span.-atten{position:relative;padding-right:calc(clamp(1.6rem,.8rem + .8vw,1.8rem) + .6rem);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}header .headerCont .logo-menu .menuDown:hover .menuDown-list li a span.-atten::after{position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;right:0;content:"";width:clamp(1.6rem,.8rem + .8vw,1.8rem);height:clamp(1.6rem,.8rem + .8vw,1.8rem);background-image:url(../img/common/icon/icon_atten.svg);background-repeat:no-repeat;background-size:contain;background-color:red;border-radius:50%}header .headerCont .logo-menu .menuDown:hover .menuDown-list li a:hover{color:#fff;background-color:#f25b5b;border-radius:4px;opacity:1}header .headerCont .logo-menu .menuDown:hover .menuDown-list li a:hover span.-atten::after{background-image:url(../img/common/icon/icon_attenR.svg);background-color:#fff}header .headerCont .logo-menu .menuDown:hover.-red li a:hover{background-color:#e70012}header .headerCont .logo-menu .menuDown:hover.-red li a:hover span.-atten::after{background-image:url(../img/common/icon/icon_attencR.svg)}header .headerCont .ticket-tc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f4f4f4;font-size:1.6rem;font-weight:700;white-space:nowrap;height:36px}header .headerCont .ticket-tc .tc,header .headerCont .ticket-tc .ticket{padding:0 clamp(1rem,-3rem + 4vw,2rem) 0 clamp(3.3rem,1.3rem + 2vw,3.8rem);position:relative}header .headerCont .ticket-tc .tc::before,header .headerCont .ticket-tc .ticket::before{content:"";width:19px;height:19px;background-image:url(../img/common/icon/icon_ticket.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;left:clamp(.8rem,-.8rem + 1.6vw,1.2rem)}header .headerCont .ticket-tc .tc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:14px}header .headerCont .ticket-tc .tc::before{background-image:url(../img/common/icon/icon_tc.png?b7f62607a7008456)}header .headerCont .ticket-tc .tc::after{position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;left:0;content:"";height:16px;width:2px;border-radius:1px;background-color:#e0e0e0}header .headerCont .ticket-tc .tc .tcbuyWrap{margin-left:1.4rem}header .headerCont .ticket-tc .tc .tcbuyWrap .tcbuy{width:80px;height:24px;border-radius:12px;display:grid;place-content:center;background:-webkit-gradient(linear,left top,left bottom,from(#fab724),to(#fda920));background:linear-gradient(to bottom,#fab724 0,#fda920 100%);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);font-size:1.2rem;line-height:1;color:#fff;text-shadow:0 1px 2px #db5408}header .headerCont .ticket-tc .tc .tcbuyWrap .tcbuy:hover{opacity:1;margin-top:1px;background:-webkit-gradient(linear,left top,left bottom,from(#ff8410),to(#f87900));background:linear-gradient(to bottom,#ff8410 0,#f87900 100%);-webkit-box-shadow:none;box-shadow:none}header .headerCont .ticket-tc .tc .tcbuyWrap.-sale,header .headerCont .ticket-tc .tc .tcbuyWrap.-ticket{display:grid;place-content:center;content:"";width:90px;height:33px;background-image:url(../img/common/img_tc-frame.svg);background-repeat:no-repeat;background-size:contain;position:relative}header .headerCont .ticket-tc .tc .tcbuyWrap.-sale{margin-right:30px}header .headerCont .ticket-tc .tc .tcbuyWrap.-sale::after{content:"SALE";position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;right:-35px;width:51px;height:18px;border-radius:9px;background-color:#fc0100;color:#fff;font-size:1rem;font-weight:700;display:grid;place-content:center}header .headerCont .ticket-tc .tc .tcbuyWrap.-ticket{margin-right:40px;margin-left:.4rem}header .headerCont .ticket-tc .tc .tcbuyWrap.-ticket::after{position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;right:-52px;content:"";width:72px;height:20.7px;background-image:url(../img/common/img_tc-ticket.svg);background-repeat:no-repeat;background-size:contain}header .headerCont.-search{width:calc(100% - clamp(9rem,-.2rem + 9.2vw,11.3rem))}header .headerCont.-red{background-color:#e70012}header .search .search-acdWrap{overflow:visible;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.08);position:relative;z-index:1}header .search .search-acdWrap .acd-label{width:clamp(9rem,-.2rem + 9.2vw,11.3rem);height:60px;position:absolute;right:0;bottom:100%;background-color:#e2e2e2;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.08);display:grid;place-content:center;z-index:1}header .search .search-acdWrap .acd-label::after{content:"探す";width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:23px;line-height:23px;padding-left:31px;font-size:1.4rem;font-weight:700;background:url(../img/common/icon/icon_searchB.svg) left center/23px 23px no-repeat;-webkit-transition:opacity .2s;transition:opacity .2s}header .search .search-acdWrap .acd-label:hover{opacity:1;background-color:#404040}header .search .search-acdWrap .acd-label:hover::after{color:#fff;background-image:url(../img/common/icon/icon_searchW.svg)}header .search .search-acdWrap .acd-label.active::after{content:"閉じる"}header .search .search-acdWrap .acd-label.active+.acd-cont{margin:0;max-height:60px;overflow:visible}header .search .search-acdWrap .acd-cont{max-height:0}header .search .search-acdWrap .acd-cont .acd-cont-in>div{height:60px;display:grid;grid-auto-flow:column;place-content:center;padding:0 20px;background-color:#e2e2e2}header .search .search-acdWrap .acd-cont .acd-cont-in>div .refineWrap{display:grid;grid-template-columns:-webkit-max-content 200px;grid-template-columns:max-content 200px;gap:10px;place-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:16px}header .search .search-acdWrap .acd-cont .acd-cont-in>div .refineWrap .tit{font-size:1.4rem;font-weight:700}header .search .search-acdWrap .acd-cont .acd-cont-in>div .refineWrap .refine{overflow:hidden;width:200px;height:40px}header .search .search-acdWrap .acd-cont .acd-cont-in>div .refineWrap .refine .refineSearchWrap{background-color:#fff}header .search .search-acdWrap .acd-cont .acd-cont-in>div .refineWrap .refine .refineSearchWrap .refineSearch{display:grid}header .search .search-acdWrap .acd-cont .acd-cont-in>div .refineWrap .refine .refineSearchWrap .refineSearch .label{width:198px;height:38px;line-height:38px;padding:0 10px}header .search .search-acdWrap .acd-cont .acd-cont-in>div .refineWrap .refine .refineSearchWrap .refineSearch .label:hover{background-color:#d6d6d6}header .search .search-acdWrap .acd-cont .acd-cont-in>div .refineWrap .refine:not(.active){border-radius:4px;border:1px solid #cecece;position:relative}header .search .search-acdWrap .acd-cont .acd-cont-in>div .refineWrap .refine:not(.active)::after{position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;right:10px;content:"";width:14px;height:8px;background-image:url(../img/common/icon/icon_arrow-d.svg);background-repeat:no-repeat;background-size:contain;pointer-events:none}header .search .search-acdWrap .acd-cont .acd-cont-in>div .refineWrap .refine:not(.active) input:not(:checked)+.label{display:none}header .search .search-acdWrap .acd-cont .acd-cont-in>div .refineWrap .refine.active{overflow:visible}header .search .search-acdWrap .acd-cont .acd-cont-in>div .refineWrap .refine.active .refineSearchWrap{border-radius:4px;border:1px solid #cecece}header .search .search-acdWrap .acd-cont .acd-cont-in>div .refineWrap .refine.active .refineSearchWrap .refineSearch input:checked+.label{position:relative}header .search .search-acdWrap .acd-cont .acd-cont-in>div .refineWrap .refine.active .refineSearchWrap .refineSearch input:checked+.label::after{position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;right:6px;content:"";width:20px;height:20px;background-image:url(../img/common/icon/icon_checkG.svg);background-repeat:no-repeat;background-size:contain}header .search .search-acdWrap .acd-cont .acd-cont-in>div .formWrap{display:grid;grid-template-columns:minmax(auto,792px) -webkit-max-content;grid-template-columns:minmax(auto,792px) max-content;gap:16px;place-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:16px;border-left:2px solid #fff}header .search .search-acdWrap .acd-cont .acd-cont-in>div .formWrap .inputWrap{margin:0;position:relative}header .search .search-acdWrap .acd-cont .acd-cont-in>div .formWrap .inputWrap input{height:38px;border-color:#cecece}header .search .search-acdWrap .acd-cont .acd-cont-in>div .formWrap .inputWrap input[type=text]{padding-right:38px;margin:0}header .search .search-acdWrap .acd-cont .acd-cont-in>div .formWrap .inputWrap input[type=submit]{position:absolute;top:0;right:0;width:38px;height:38px;background:url(../img/common/icon/icon_search.svg) center no-repeat;background-size:21px 21px;cursor:pointer;-webkit-transition:opacity .2s;transition:opacity .2s}header .search .search-acdWrap .acd-cont .acd-cont-in>div .formWrap .inputWrap input[type=submit]:hover{opacity:.7}header .search .searching{min-width:900px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 40px);height:36px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.16);box-shadow:0 2px 3px rgba(0,0,0,.16);border-radius:0 0 24px 24px;padding:0 68px;margin:0 auto;background-color:#e2e2e2;font-size:1.2rem;font-weight:700;white-space:nowrap;position:relative;display:grid;place-content:center}header .search .searching .tit{position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;left:12px}header .search .searching .cont{overflow:hidden;text-overflow:ellipsis}header .search .searching .btn.close{width:21px;height:21px;position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;right:12px}.menuIcon .icon{padding-left:clamp(2.8rem,2rem + .8vw,3rem);position:relative;font-size:1.4rem;font-weight:700;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menuIcon .icon::before{content:"";width:20px;height:20px;position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;left:0;background-repeat:no-repeat}.menuIcon .icon.home::before{background-image:url(../img/top/menu/home.svg),url(../img/top/menu/home-active.svg);background-size:contain,0}.menuIcon .icon.home.active::before{background-size:0,contain}.menuIcon .icon.home:hover::before{background-size:0,contain}.menuIcon .icon.news::before{background-image:url(../img/top/menu/news.svg),url(../img/top/menu/news-active.svg);background-size:contain,0}.menuIcon .icon.news.active::before{background-size:0,contain}.menuIcon .icon.news:hover::before{background-size:0,contain}.menuIcon .icon.newsW::before{background-image:url(../img/top/menu/newsW.svg),url(../img/top/menu/newsW-active.svg);background-size:contain,0}.menuIcon .icon.newsW.active::before{background-size:0,contain}.menuIcon .icon.newsW:hover::before{background-size:0,contain}.menuIcon .icon.haisou::before{background-image:url(../img/top/menu/haisou.svg),url(../img/top/menu/haisou-active.svg);background-size:contain,0}.menuIcon .icon.haisou.active::before{background-size:0,contain}.menuIcon .icon.haisou:hover::before{background-size:0,contain}.menuIcon .icon.haisouW::before{background-image:url(../img/top/menu/haisouW.svg),url(../img/top/menu/haisouW-active.svg);background-size:contain,0}.menuIcon .icon.haisouW.active::before{background-size:0,contain}.menuIcon .icon.haisouW:hover::before{background-size:0,contain}.menuIcon .icon.point::before{background-image:url(../img/top/menu/point.svg),url(../img/top/menu/point-active.svg);background-size:contain,0}.menuIcon .icon.point.active::before{background-size:0,contain}.menuIcon .icon.point:hover::before{background-size:0,contain}.menuIcon .icon.pointW::before{background-image:url(../img/top/menu/pointW.svg),url(../img/top/menu/pointW-active.svg);background-size:contain,0}.menuIcon .icon.pointW.active::before{background-size:0,contain}.menuIcon .icon.pointW:hover::before{background-size:0,contain}.menuIcon .icon.medal::before{background-image:url(../img/top/menu/medal.svg),url(../img/top/menu/medal-active.svg);background-size:contain,0}.menuIcon .icon.medal.active::before{background-size:0,contain}.menuIcon .icon.medal:hover::before{background-size:0,contain}.menuIcon .icon.medalW::before{background-image:url(../img/top/menu/medalW.svg),url(../img/top/menu/medalW-active.svg);background-size:contain,0}.menuIcon .icon.medalW.active::before{background-size:0,contain}.menuIcon .icon.medalW:hover::before{background-size:0,contain}.menuIcon .icon.kuji::before{background-image:url(../img/top/menu/kuji.svg),url(../img/top/menu/kuji-active.svg);background-size:contain,0}.menuIcon .icon.kuji.active::before{background-size:0,contain}.menuIcon .icon.kuji:hover::before{background-size:0,contain}.menuIcon .icon.kujiW::before{background-image:url(../img/top/menu/kujiW.svg),url(../img/top/menu/kujiW-active.svg);background-size:contain,0}.menuIcon .icon.kujiW.active::before{background-size:0,contain}.menuIcon .icon.kujiW:hover::before{background-size:0,contain}.menuIcon .icon.menu::before{background-image:url(../img/top/menu/menu.svg),url(../img/top/menu/menu-active.svg);background-size:contain,0}.menuIcon .icon.menu.active::before{background-size:0,contain}.menuIcon .icon.menu:hover::before{background-size:0,contain}.menuIcon .icon.menuW::before{background-image:url(../img/top/menu/menuW.svg),url(../img/top/menu/menuW-active.svg);background-size:contain,0}.menuIcon .icon.menuW.active::before{background-size:0,contain}.menuIcon .icon.menuW:hover::before{background-size:0,contain}.menuIcon .icon.takoyaki::before{background-image:url(../img/top/gamecate/takoyaki-inactive.svg),url(../img/top/gamecate/takoyaki.svg);background-size:contain,0}.menuIcon .icon.takoyaki.active::before{background-size:0,contain}.menuIcon .icon.takoyaki:hover::before{background-size:0,contain}.menuIcon .icon.burasage::before{background-image:url(../img/top/gamecate/burasage-inactive.svg),url(../img/top/gamecate/burasage.svg);background-size:contain,0}.menuIcon .icon.burasage.active::before{background-size:0,contain}.menuIcon .icon.burasage:hover::before{background-size:0,contain}.menuIcon .icon.hashiwatashi::before{background-image:url(../img/top/gamecate/hashiwatashi-inactive.svg),url(../img/top/gamecate/hashiwatashi.svg);background-size:contain,0}.menuIcon .icon.hashiwatashi.active::before{background-size:0,contain}.menuIcon .icon.hashiwatashi:hover::before{background-size:0,contain}.menuIcon .icon.rings::before{background-image:url(../img/top/gamecate/rings-inactive.svg),url(../img/top/gamecate/rings.svg);background-size:contain,0}.menuIcon .icon.rings.active::before{background-size:0,contain}.menuIcon .icon.rings:hover::before{background-size:0,contain}.menuIcon .icon.maeotoshi::before{background-image:url(../img/top/gamecate/maeotoshi-inactive.svg),url(../img/top/gamecate/maeotoshi.svg);background-size:contain,0}.menuIcon .icon.maeotoshi.active::before{background-size:0,contain}.menuIcon .icon.maeotoshi:hover::before{background-size:0,contain}.menuIcon .icon.hashiotoshi::before{background-image:url(../img/top/gamecate/hashiotoshi-inactive.svg),url(../img/top/gamecate/hashiotoshi.svg);background-size:contain,0}.menuIcon .icon.hashiotoshi.active::before{background-size:0,contain}.menuIcon .icon.hashiotoshi:hover::before{background-size:0,contain}.menuIcon .icon.tsutsuotoshi::before{background-image:url(../img/top/gamecate/tsutsuotoshi-inactive.svg),url(../img/top/gamecate/tsutsuotoshi.svg);background-size:contain,0}.menuIcon .icon.tsutsuotoshi.active::before{background-size:0,contain}.menuIcon .icon.tsutsuotoshi:hover::before{background-size:0,contain}.menuIcon .icon.zikaoki::before{background-image:url(../img/top/gamecate/zikaoki-inactive.svg),url(../img/top/gamecate/zikaoki.svg);background-size:contain,0}.menuIcon .icon.zikaoki.active::before{background-size:0,contain}.menuIcon .icon.zikaoki:hover::before{background-size:0,contain}.menuIcon .icon.tsurisage::before{background-image:url(../img/top/gamecate/tsurisage-inactive.svg),url(../img/top/gamecate/tsurisage.svg);background-size:contain,0}.menuIcon .icon.tsurisage.active::before{background-size:0,contain}.menuIcon .icon.tsurisage:hover::before{background-size:0,contain}.menuIcon .icon.triple::before{background-image:url(../img/top/gamecate/triple-inactive.svg),url(../img/top/gamecate/triple.svg);background-size:contain,0}.menuIcon .icon.triple.active::before{background-size:0,contain}.menuIcon .icon.triple:hover::before{background-size:0,contain}.menuIcon .icon.omoshiro::before{background-image:url(../img/top/gamecate/omoshiro-inactive.svg),url(../img/top/gamecate/omoshiro.svg);background-size:contain,0}.menuIcon .icon.omoshiro.active::before{background-size:0,contain}.menuIcon .icon.omoshiro:hover::before{background-size:0,contain}.menuIcon .icon.puthikure::before{background-image:url(../img/top/gamecate/puthikure-inactive.svg),url(../img/top/gamecate/puthikure.svg);background-size:contain,0}.menuIcon .icon.puthikure.active::before{background-size:0,contain}.menuIcon .icon.puthikure:hover::before{background-size:0,contain}.menuIcon .icon.other::before{background-image:url(../img/top/gamecate/other-inactive.svg),url(../img/top/gamecate/other.svg);background-size:contain,0}.menuIcon .icon.other.active::before{background-size:0,contain}.menuIcon .icon.other:hover::before{background-size:0,contain}.menuIcon .icon.triple::before{background-image:url(../img/top/gamecate/triple-inactive.svg),url(../img/top/gamecate/triple.svg);background-size:contain,0}.menuIcon .icon.triple.active::before{background-size:0,contain}.menuIcon .icon.triple:hover::before{background-size:0,contain}.menuIcon .icon.all::before{background-image:url(../img/top/genre/all-inactive.svg),url(../img/top/genre/all.svg);background-size:contain,0}.menuIcon .icon.all.active::before{background-size:0,contain}.menuIcon .icon.all:hover::before{background-size:0,contain}.menuIcon .icon.new::before{background-image:url(../img/top/genre/new-inactive.svg),url(../img/top/genre/new.svg);background-size:contain,0}.menuIcon .icon.new.active::before{background-size:0,contain}.menuIcon .icon.new:hover::before{background-size:0,contain}.menuIcon .icon.limited::before{background-image:url(../img/top/genre/limited-inactive.svg),url(../img/top/genre/limited.svg);background-size:contain,0}.menuIcon .icon.limited.active::before{background-size:0,contain}.menuIcon .icon.limited:hover::before{background-size:0,contain}.menuIcon .icon.practice::before{background-image:url(../img/top/genre/practice-inactive.svg),url(../img/top/genre/practice.svg);background-size:contain,0}.menuIcon .icon.practice.active::before{background-size:0,contain}.menuIcon .icon.practice:hover::before{background-size:0,contain}.menuIcon .icon.virtual::before{background-image:url(../img/top/genre/virtual-inactive.svg),url(../img/top/genre/virtual.svg);background-size:contain,0}.menuIcon .icon.virtual.active::before{background-size:0,contain}.menuIcon .icon.virtual:hover::before{background-size:0,contain}.menuIcon .icon.doll::before{background-image:url(../img/top/genre/doll-inactive.svg),url(../img/top/genre/doll.svg);background-size:contain,0}.menuIcon .icon.doll.active::before{background-size:0,contain}.menuIcon .icon.doll:hover::before{background-size:0,contain}.menuIcon .icon.figure::before{background-image:url(../img/top/genre/figure-inactive.svg),url(../img/top/genre/figure.svg);background-size:contain,0}.menuIcon .icon.figure.active::before{background-size:0,contain}.menuIcon .icon.figure:hover::before{background-size:0,contain}.menuIcon .icon.toys::before{background-image:url(../img/top/genre/toys-inactive.svg),url(../img/top/genre/toys.svg);background-size:contain,0}.menuIcon .icon.toys.active::before{background-size:0,contain}.menuIcon .icon.toys:hover::before{background-size:0,contain}.menuIcon .icon.goods::before{background-image:url(../img/top/genre/goods-inactive.svg),url(../img/top/genre/goods.svg);background-size:contain,0}.menuIcon .icon.goods.active::before{background-size:0,contain}.menuIcon .icon.goods:hover::before{background-size:0,contain}.menuIcon .icon.foods::before{background-image:url(../img/top/genre/foods-inactive.svg),url(../img/top/genre/foods.svg);background-size:contain,0}.menuIcon .icon.foods.active::before{background-size:0,contain}.menuIcon .icon.foods:hover::before{background-size:0,contain}.menuIcon .icon.mascot::before{background-image:url(../img/top/genre/mascot-inactive.svg),url(../img/top/genre/mascot.svg);background-size:contain,0}.menuIcon .icon.mascot.active::before{background-size:0,contain}.menuIcon .icon.mascot:hover::before{background-size:0,contain}.menuIcon .icon.amame::before{background-image:url(../img/top/genre/amame-inactive.svg),url(../img/top/genre/amame.svg);background-size:contain,0}.menuIcon .icon.amame.active::before{background-size:0,contain}.menuIcon .icon.amame:hover::before{background-size:0,contain}.menuIcon .icon.present::before{background-image:url(../img/top/genre/present-inactive.svg),url(../img/top/genre/present.svg);background-size:contain,0}.menuIcon .icon.present.active::before{background-size:0,contain}.menuIcon .icon.present:hover::before{background-size:0,contain}.menuIcon .icon.ithioshi::before{background-image:url(../img/top/genre/ithioshi-inactive.svg),url(../img/top/genre/ithioshi.svg);background-size:contain,0}.menuIcon .icon.ithioshi.active::before{background-size:0,contain}.menuIcon .icon.ithioshi:hover::before{background-size:0,contain}.menuIcon .icon.outlet::before{background-image:url(../img/top/genre/outlet-inactive.svg),url(../img/top/genre/outlet.svg);background-size:contain,0}.menuIcon .icon.outlet.active::before{background-size:0,contain}.menuIcon .icon.outlet:hover::before{background-size:0,contain}.menuIcon .icon.newface::before{background-image:url(../img/top/genre/newface-inactive.svg),url(../img/top/genre/newface.svg);background-size:contain,0}.menuIcon .icon.newface.active::before{background-size:0,contain}.menuIcon .icon.newface:hover::before{background-size:0,contain}.menuIcon .icon.vip::before{background-image:url(../img/top/genre/vip-inactive.svg),url(../img/top/genre/vip.svg);background-size:contain,0}.menuIcon .icon.vip.active::before{background-size:0,contain}.menuIcon .icon.vip:hover::before{background-size:0,contain}.menuIcon .icon.exclusive::before{background-image:url(../img/top/genre/exclusive-inactive.svg),url(../img/top/genre/exclusive.svg);background-size:contain,0}.menuIcon .icon.exclusive.active::before{background-size:0,contain}.menuIcon .icon.exclusive:hover::before{background-size:0,contain}.menuIcon .icon.digital::before{background-image:url(../img/top/genre/digital-inactive.svg),url(../img/top/genre/digital.svg);background-size:contain,0}.menuIcon .icon.digital.active::before{background-size:0,contain}.menuIcon .icon.digital:hover::before{background-size:0,contain}.menuIcon .icon.direct::before{background-image:url(../img/top/genre/direct-inactive.svg),url(../img/top/genre/direct.svg);background-size:contain,0}.menuIcon .icon.direct.active::before{background-size:0,contain}.menuIcon .icon.direct:hover::before{background-size:0,contain}.menuIcon .icon.virtual span:not(.num){display:-webkit-box;display:-ms-flexbox;display:flex}.menuIcon .icon.virtual span:not(.num) .num{display:grid;place-content:center;font-size:1.2rem;margin-top:8px;margin-left:12px;width:6px;height:6px;background-color:#e7141a;border-radius:50%;color:#fff;line-height:1}.menuIcon .icon.virtual.active span:not(.num) .num{margin-top:6px;width:24px;height:24px}.menuIcon .icon span:not(.num){padding-left:10px}.menuIcon .icon:hover{opacity:1!important}.t-mainCont .contArea .side{width:186px;margin-right:50px}.t-mainCont .contArea .side .side-in{padding:80px 0 20px}.t-mainCont .contArea .side .side-in .nav{padding:0 0 20px 10.5px}.t-mainCont .contArea .side .side-in .nav .acd-label,.t-mainCont .contArea .side .side-in .nav .menuIcon .icon{height:51px;color:#b4a4a4}.t-mainCont .contArea .side .side-in .nav .acd-label:hover,.t-mainCont .contArea .side .side-in .nav .menuIcon .icon:hover{color:#404040}.t-mainCont .contArea .side .side-in .nav .menuIcon .icon{padding-left:calc(clamp(2.8rem,2rem + .8vw,3rem) + 5.5px)}.t-mainCont .contArea .side .side-in .nav .menuIcon .icon::before{left:5.5px}.t-mainCont .contArea .side .side-in .nav .menuIcon .icon:hover span:not(.num){background-color:#d6d6d6}.t-mainCont .contArea .side .side-in .nav .menuIcon .icon.active{color:#404040}.t-mainCont .contArea .side .side-in .nav .menuIcon .icon span:not(.num){height:36px;line-height:36px;border-radius:15px}.t-mainCont .contArea .side .side-in .nav .menuIcon .icon.-sale::after{position:absolute;top:0;left:0;content:"";width:31px;height:15px;background-image:url(../img/top/other/img_sale.svg);background-repeat:no-repeat;background-size:contain}.t-mainCont .contArea .side .side-in .nav .acd-label{padding-left:5.5px}.t-mainCont .contArea .side .side-in .certification{padding:0 12px}.t-mainCont .contArea .side .side-in .certification .pic{width:127px;margin:0 auto}.t-mainCont .contArea .side .side-in .certification .pic+p{margin-top:12px;font-size:1.2rem}.t-mainCont .contArea .side .side-in .list{padding:12px 12px 0}.t-mainCont .contArea .side .side-in .list li img{width:18px;height:18px}footer .footerCont{background-color:#404040;min-height:130px;max-height:200px;padding:26px 0 10px;text-align:center;color:#fff}footer .footerCont .logo{display:inline-block}footer .footerCont .linkList{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:24px auto 0;display:grid;grid-auto-flow:column;gap:30px;font-size:1.4rem}footer .footerCont .linkList:not(:first-of-type){margin-top:6px}footer .footerCont .linkList a{color:#fff}footer .footerCont .copy{margin-top:36px;font-size:1.2rem;color:#a5a2a2}.textL{text-align:left!important}.textC{text-align:center!important}.textR{text-align:right!important}.text-cG{color:#c4c4c4}.text-cR{color:red}.text-cPu{color:#8354a5}.text-cY{color:#d09e1b}.text-ul{text-decoration:underline}.text-bold{font-weight:700}.text-normal{font-weight:400!important}.text-nnline{white-space:nowrap}.text-super{vertical-align:super;font-size:smaller}.text-xxs{font-size:1.2rem!important}.text-xs{font-size:1.4rem!important}.text-s{font-size:1.6rem!important}.text-m{font-size:1.8rem!important}.text-l{font-size:2rem!important}.text-xl{font-size:2.2rem!important}.text-xxl{font-size:2.4rem!important}.text-3xl{font-size:2.6rem!important}.text-4xl{font-size:2.8rem!important}.title-xxs{font-weight:700;font-size:1.2rem;margin-bottom:24px}.title-xs{font-weight:700;font-size:1.4rem;margin-bottom:24px}.title-s{font-weight:700;font-size:1.6rem;margin-bottom:24px}.title-m{font-weight:700;font-size:1.8rem;margin-bottom:24px}.title-l{font-weight:700;font-size:2rem;margin-bottom:24px}.title-xl{font-weight:700;font-size:2.2rem;margin-bottom:24px}.title-xxl{font-weight:700;font-size:2.4rem;margin-bottom:24px}.title-3xl{font-weight:700;font-size:2.6rem;margin-bottom:24px}.title-4xl{font-weight:700;font-size:2.8rem;margin-bottom:24px}.title-xxs-pd{font-weight:700;font-size:1.2rem;margin-bottom:24px;padding-top:8px}.title-xs-pd{font-weight:700;font-size:1.4rem;margin-bottom:24px;padding-top:8px}.title-s-pd{font-weight:700;font-size:1.6rem;margin-bottom:24px;padding-top:8px}.title-m-pd{font-weight:700;font-size:1.8rem;margin-bottom:24px;padding-top:8px}.title-l-pd{font-weight:700;font-size:2rem;margin-bottom:24px;padding-top:8px}.title-xl-pd{font-weight:700;font-size:2.2rem;margin-bottom:24px;padding-top:8px}.title-xxl-pd{font-weight:700;font-size:2.4rem;margin-bottom:24px;padding-top:8px}.title-3xl-pd{font-weight:700;font-size:2.6rem;margin-bottom:24px;padding-top:8px}.title-4xl-pd{font-weight:700;font-size:2.8rem;margin-bottom:24px;padding-top:8px}.titleLabel-xs{text-align:left;font-weight:700;font-size:1.4rem;margin-bottom:8px}.titleLabel-s{text-align:left;font-size:1.6rem;margin-bottom:8px}.titleLabel{text-align:left;font-weight:700;font-size:1.6rem;margin-top:32px;margin-bottom:14px}.titleLabel-l{text-align:left;font-weight:700;font-size:1.8rem;margin-top:32px;margin-bottom:14px}.text-error{color:red;font-size:1.4rem}.link-logout{display:block;text-decoration:underline;font-size:1.4rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.link-arrowR{display:inline-block;font-size:1.4rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-right:30px;border-bottom:1px solid #707070;position:relative}.link-arrowR::after{position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;right:0;content:"";width:8px;height:14px;background-image:url(../img/common/icon/icon_arrow-r.svg);background-repeat:no-repeat;background-size:contain}.link-ul{display:inline-block;font-size:1.6rem;margin:30px 0 42px;color:#0066c0;border-bottom:1px solid #0066c0;line-height:1}.link-ul.-cG{color:#404040;border-color:#404040}.link-next{display:inline-block;line-height:20px;padding-right:20px;font-size:1.4rem;position:relative}.link-next::before{content:"";width:140%;height:180%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}.link-next::after{content:"";width:14px;height:14px;background-image:url(../img/common/icon/icon_arrowR-r.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;right:0}.link-prev{display:block;text-decoration:underline;font-size:16px;font-weight:700;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.t-itemWrap .link-prev{margin-bottom:-24px;font-weight:400;margin-left:0}.l-breadcrumb{bottom:16px;max-width:calc(100% - 40px - 236px);right:20px;width:100%;padding-bottom:16px}.l-breadcrumb nav[aria-label=Breadcrumb] li{display:inline;font-size:1.2rem;position:relative}.l-breadcrumb nav[aria-label=Breadcrumb] li+li{padding-left:11px;margin-left:7px}.l-breadcrumb nav[aria-label=Breadcrumb] li+li::after{color:#707070;content:">";position:absolute;left:-3px;top:-2px}.l-breadcrumb nav[aria-label=Breadcrumb] li>a{display:inline}.l-breadcrumb+div{font-size:1.2rem}.usage-history-item{margin:16px 0;padding-left:16px;line-height:22px}.usage-history-item .date{text-align:left;margin-bottom:0;font-size:1.4rem;color:#a0a0a0}.usage-history-item .cmt{text-align:left;margin-bottom:0;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.6rem}.usage-history-item .cmt span{padding-left:5px;margin-left:auto;white-space:nowrap;font-size:2rem;position:relative}.usage-history-item .cmt span.tc::after,.usage-history-item .cmt span.ticket::after,.usage-history-item .cmt span.value::after{margin-left:5px;font-size:1.2rem;font-weight:400}.usage-history-item .cmt span.tc::after{content:"TC"}.usage-history-item .cmt span.ticket::after{content:"枚"}.usage-history-item .cmt span.point::after{content:"P"}.usage-history-item .reason{font-size:1.4rem;line-height:2rem}.usage-history-item .expiration-date{text-align:right;margin-bottom:0;font-size:1.4rem}.usage-history-item.plus{position:relative}.usage-history-item.plus::before{position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;left:0;content:"";width:5px;height:100%;border-radius:2.5px;background-color:#f88917}.usage-history-item.plus .tc,.usage-history-item.plus .ticket,.usage-history-item.plus .value{color:#f88906}.usage-history-item.plus .tc::before,.usage-history-item.plus .ticket::before,.usage-history-item.plus .value::before{content:"+";margin-right:3px}.usage-history-item.minus{position:relative}.usage-history-item.minus::before{position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;left:0;content:"";width:5px;height:100%;border-radius:2.5px;background-color:#3886a8}.usage-history-item.minus .tc,.usage-history-item.minus .ticket,.usage-history-item.minus .value{color:#255391}.usage-history-item.minus .tc::before,.usage-history-item.minus .ticket::before,.usage-history-item.minus .value::before{content:"-";margin-right:3px}.btnArea .btn{display:grid;place-content:center;margin:0 auto;font-weight:700;color:#404040;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 16px;font-size:1.6rem}.btnArea .btn:not(:first-child){margin-top:16px}.btnArea .btn.more{height:48px;padding:0 30px;border-radius:24px;border:1px solid #404040;-webkit-transition:-webkit-box-shadow .5s;transition:-webkit-box-shadow .5s;transition:box-shadow .5s;transition:box-shadow .5s,-webkit-box-shadow .5s}.btnArea .btn.more span{padding-right:18px;position:relative}.btnArea .btn.more span::after{content:"";background-image:url(../img/common/icon/icon_arrow-r.svg),url(../img/common/icon/icon_arrowW-r.svg);background-repeat:no-repeat;background-size:contain,0;width:8px;height:14px;position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;right:0}.btnArea .btn.more:hover{background-color:#404040;color:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);opacity:1}.btnArea .btn.more:hover span::after{background-size:0,contain}.btnArea .btn:not(.-line){white-space:nowrap}.btnArea .btn.-line{padding:8px 16px;text-align:center}.btnArea .btn.btn-more{min-height:18px;line-height:18px;padding:8px 0 0 22px;position:relative;text-decoration:underline}.btnArea .btn.btn-more::before{content:"";width:18px;height:18px;background-image:url(../img/common/icon/icon_more.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;left:0;margin-top:4px}.btnArea .btn.btn-blank,.btnArea .btn.btn-new,.btnArea .btn.btn-p,.btnArea .btn.btn-prev,.btnArea .btn.btn-r{min-width:200px;min-height:48px;border-radius:10px}.btnArea .btn.btn-blank.-wide,.btnArea .btn.btn-new.-wide,.btnArea .btn.btn-p.-wide,.btnArea .btn.btn-prev.-wide,.btnArea .btn.btn-r.-wide{min-width:280px}.btnArea .btn.btn-blank.-wide2,.btnArea .btn.btn-new.-wide2,.btnArea .btn.btn-p.-wide2,.btnArea .btn.btn-prev.-wide2,.btnArea .btn.btn-r.-wide2{min-width:240px}.btnArea .btn.btn-r{background:#d12828;-webkit-box-shadow:inset 0 0 0 4px #d12828,inset 0 0 0 5px #ffe2e2;box-shadow:inset 0 0 0 4px #d12828,inset 0 0 0 5px #ffe2e2;color:#fff}.btnArea .btn.btn-p{background-color:#e55555;color:#fff}.btnArea .btn.btn-new{background-color:#fca05e;color:#fff}.btnArea .btn.btn-prev{background-color:#fff;border:1px solid #d0d0d0}.btnArea .btn.btn-blank{margin-bottom:20px;background-color:#e60012;color:#fff;padding:0 50px;position:relative}.btnArea .btn.btn-blank::after{content:"";width:16px;height:16px;background-image:url(../img/common/icon/icon_blank.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;right:16px}.btnArea .btn.btn-g,.btnArea .btn.btn-gg,.btnArea .btn.btn-gw,.btnArea .btn.btn-pw{font-size:1.4rem;border-radius:10px}.btnArea .btn.btn-g{min-width:200px;min-height:42px;background-color:#fff;border:1px solid #d0d0d0}.btnArea .btn.btn-gg{min-width:200px;min-height:45px;background-color:#e2e2e2}.btnArea .btn.btn-pw{min-width:120px;min-height:36px;color:#e55555;border:1px solid #e55555}.btnArea .btn.btn-pw.-wide{min-width:144px;min-height:42px}.btnArea .btn.btn-gw{min-width:120px;min-height:36px;background-color:#fff;border:1px solid #d0d0d0}.btnArea .btn.btn-login,.btnArea .btn.btn-login2{color:#fff;background-color:#e7141a;border-radius:4px}.btnArea .btn.btn-login.-red,.btnArea .btn.btn-login2.-red{color:#e70012;background-color:#fff}.btnArea .btn.btn-login{font-size:1.8rem;width:190px;height:36px}.btnArea .btn.btn-login2{width:240px;height:42px}.btnArea .btn.btn-Xcom,.btnArea .btn.btn-XcomB,.btnArea .btn.btn-XcomBS,.btnArea .btn.btn-XcomS{border-radius:10px}.btnArea .btn.btn-Xcom span,.btnArea .btn.btn-XcomB span,.btnArea .btn.btn-XcomBS span,.btnArea .btn.btn-XcomS span{position:relative;padding-left:24px}.btnArea .btn.btn-Xcom span::before,.btnArea .btn.btn-XcomB span::before,.btnArea .btn.btn-XcomBS span::before,.btnArea .btn.btn-XcomS span::before{position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;left:0}.btnArea .btn.btn-Xcom,.btnArea .btn.btn-XcomS{color:#000;background-color:#fff;border:1px solid #000}.btnArea .btn.btn-Xcom span::before,.btnArea .btn.btn-XcomS span::before{content:"";width:24px;height:24px;background-image:url(../img/common/icon/icon_XcomB.svg);background-repeat:no-repeat;background-size:contain}.btnArea .btn.btn-XcomB,.btnArea .btn.btn-XcomBS{color:#fff;background-color:#000}.btnArea .btn.btn-XcomB span::before,.btnArea .btn.btn-XcomBS span::before{content:"";width:24px;height:24px;background-image:url(../img/common/icon/icon_XcomW.svg);background-repeat:no-repeat;background-size:contain}.btnArea .btn.btn-Xcom,.btnArea .btn.btn-XcomB{font-size:1.6rem;width:343px;min-height:64px}.btnArea .btn.btn-XcomBS,.btnArea .btn.btn-XcomS{font-size:1.6rem;width:280px;min-height:48px}.btnArea .btn.btn-tcBuy{min-width:110px;min-height:40px;border-radius:20px;color:#fff;background-color:#fca05e;-webkit-box-shadow:0 4px 0 #dd8e55;box-shadow:0 4px 0 #dd8e55;margin-bottom:4px;position:relative}.btnArea .btn.btn-tcBuy::before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;content:"";width:110px;height:50px}.btnArea .btn.btn-tcBuy:hover{margin-top:4px;margin-bottom:0;-webkit-box-shadow:none;box-shadow:none}.btnArea .btn.btn-tcBuy:hover::before{margin-top:-4px}.btnArea .btn.btn-bonusPackBuy{width:170px;height:54px;border-radius:27px;color:#fff;background-color:#f54e4d;-webkit-box-shadow:0 -6px 0 0 #b93635 inset;box-shadow:0 -6px 0 0 #b93635 inset;padding-bottom:6px;position:relative}.btnArea .btn.btn-bonusPackBuy::before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;content:"";width:170px;height:64px}.btnArea .btn.btn-bonusPackBuy:hover{opacity:1;height:48px;border-radius:24px;margin-top:6px;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.btnArea .btn.inactive{border-color:#d0d0d0;background-color:#d0d0d0;-webkit-box-shadow:none;box-shadow:none;pointer-events:none}.btnArea .text-atten{display:none;font-size:1.4rem;color:red}.btnArea.-atten .text-atten{display:block}.btnArea.-col2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btnArea.-col2 .btn{margin:0}.btnArea.-col2 .btn:nth-child(2){margin-top:0}.btnArea.-col2 .btn:nth-of-type(2n){margin-left:40px}.btnArea.-col2.-later3 .btn:not(:first-child){margin-top:0}.btnArea .btn-toGacha{text-indent:100%;white-space:nowrap;overflow:hidden;margin:0 auto;width:283px;height:53px;background-image:url(../img/menu/btn_to-gacha.png?b7f62607a7008456),url(../img/menu/btn_to-gacha-active.png?b7f62607a7008456);background-repeat:no-repeat;background-position:center;background-size:contain,0}.btnArea .btn-toGacha:hover{opacity:1}.btnArea .btn-toGacha:active{background-size:0,contain}.btnArea .btn-modal-skip{position:relative;display:block;min-width:154px;padding:7px 30px;border:1px solid #fff;border-radius:4px}.btnArea .btn-modal-skip__inner{color:#fff;font-size:1.2rem;font-weight:600;text-align:center;line-height:1.6666666667}.btnArea .btn-modal-skip::after{content:"";width:10px;height:10px;background-image:url(../img/common/icon/icon_closeW2.svg);background-repeat:no-repeat;background-size:contain;position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.copyBtn{display:inline-block;margin-top:-3px;width:75px;height:20px;border:1px solid #404040;border-radius:2px;font-size:1.2rem;font-weight:400;line-height:20px;text-align:center;-webkit-box-shadow:3px 3px 0 #404040;box-shadow:3px 3px 0 #404040;background-color:#fff}.faq-anchorArea{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:20px}.faq-anchorArea .btn-anchor{margin-top:0!important;padding:0 12px 0 44px;width:100%;min-height:44px;color:#e55555;background-color:#fff;border:1px solid #e55555;border-radius:10px;position:relative;place-items:initial;text-align:left;place-content:normal;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.faq-anchorArea .btn-anchor::before{content:"";width:14px;height:14px;background-image:url(../img/common/icon/icon_anchorP.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;left:18px}.bannerArea{display:-webkit-box;display:-ms-flexbox;display:flex}.banner{max-width:100%;border-radius:8px;overflow:hidden}.bannerLink{margin-top:46px;text-align:center}.bannerLink .banner{width:580px;display:block;margin:0 auto}.bannerLink .banner:not(:first-child){margin-top:12px}.modal .bannerAreaWide{width:100vw!important;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw)}@media screen and (max-width:960px){.modal .bannerAreaWide{width:960px!important;margin-right:calc(50% - 480px);margin-left:calc(50% - 480px)}}.modal .bannerAreaWide .bannerArea{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:920px;margin-left:auto;margin-right:auto}.modal .bannerArea .banner,.modal .bannerLink .banner{-webkit-box-shadow:0 0 4px rgba(142,142,142,.25);box-shadow:0 0 4px rgba(142,142,142,.25)}.modal .bannerArea{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;margin-bottom:48px}.modal .bannerArea .banner{min-width:calc((100% - 10px)/ 3);width:calc((100% - 10px)/ 3)}.modal .bannerArea .banner:only-child{width:420px!important;margin:0 auto}.t-mainCont .carouselArea{position:relative;margin-bottom:-40px;z-index:1}.t-mainCont .carouselArea .bannerArea .banner{min-width:calc((100% - 20px)/ 3);width:calc((100% - 20px)/ 3);position:relative;cursor:pointer;-webkit-transition:opacity .2s;transition:opacity .2s}.t-mainCont .carouselArea .bannerArea .banner:hover{opacity:.7}.t-mainCont .carouselArea .bannerArea .banner::before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";display:block;background-color:rgba(0,0,0,.45)}.t-mainCont .carouselArea .bannerArea .banner.swiper-slide-active::before{content:none}.t-mainCont .carouselArea .btn{display:block!important;margin:0!important;text-indent:100%;white-space:nowrap;overflow:hidden;position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;content:"";width:38px;height:38px;background-repeat:no-repeat;background-size:contain;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.t-mainCont .carouselArea .btn.left{left:16px;background-image:url(../img/common/icon/icon_carousel-l.svg)}.t-mainCont .carouselArea .btn.right{right:16px;background-image:url(../img/common/icon/icon_carousel-r.svg)}.t-mainCont .carouselArea .btn:hover{opacity:1;-webkit-transform:translateY(-50%) scale(1.2)!important;transform:translateY(-50%) scale(1.2)!important}.t-mainCont .contArea .side .bannerLink{margin-top:20px}.t-mainCont .contArea .side .bannerLink .banner:not(:first-child){margin-top:20px}.list{text-align:left;line-height:1.5;margin-bottom:8px;font-size:1.4rem}.list>li{padding-left:1.2em;position:relative}.list>li::before{content:"・";position:absolute;top:0;left:0}.list>li .list{margin-top:8px}.list.-asterisk>li::before{content:"※";font-family:"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,"メイリオ",Meiryo,sans-serif}.list.-atten li{padding-left:20px}.list.-atten li::before{content:"";width:16px;height:16px;background-image:url(../img/common/icon/icon_atten.svg);background-repeat:no-repeat;background-size:contain;background-color:red;border-radius:50%;position:absolute;top:2px;right:0}.list.-num{padding-left:1.2em;list-style:decimal}.list.-num>li{padding-left:0}.list.-num>li::before{content:""}.list.-num>li::marker{position:absolute;top:0;left:0}.list.-roman{padding-left:1.2em}.list.-roman>li{list-style-type:lower-roman;padding-left:0}.list.-roman>li::before{content:""}.list.-circled{padding-left:21px}.list.-circled>li{list-style-type:none;counter-increment:cnt;padding-left:0;position:relative}.list.-circled>li:before{content:counter(cnt);display:grid;place-content:center;margin-left:-21px;width:16px;height:16px;position:absolute;top:1.5px;left:0;font-size:75%;line-height:.75;border:1px solid #404040;border-radius:50%}.list.-arrow>li::before{content:"→"}.list.-indent>li::before{content:none}.list.-hr::before{display:block;content:"";width:100%;height:1px;margin:0 auto 8px;background-color:#d9d9d9}.list.-overline{display:inline-block;font-size:1.2rem;margin-bottom:32px;color:#767676;padding-top:18px;position:relative}.list.-overline::before{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%)!important;transform:translateX(-50%)!important;top:0;width:41px;height:2px;background-color:#b9b9b9}.list.-aboutPlay{padding-left:2em;list-style:decimal-leading-zero}.list.-aboutPlay>li{padding-left:0}.list.-aboutPlay>li::before{content:""}.list.-aboutPlay>li::marker{position:absolute;top:0;left:0}.list.-atten{color:red;margin-top:14px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal{z-index:10;display:none;position:fixed;min-width:960px;min-height:540px;top:0;bottom:0;left:0;right:0}.modal:not(.-subList){background-color:rgba(50,50,74,.7);-webkit-filter:blur(0);filter:blur(0);backdrop-filter:brightness(1.15) blur(19px)}.modal:not(.-subList).-noFilter{-webkit-filter:none;filter:none;backdrop-filter:none}.modal.active{display:block}.modal.-front{z-index:14!important}.modal.-frontmost{z-index:15!important}.modal .modal-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;background-color:#fff;border-radius:10px;overflow:hidden;max-height:min(100vh - 120px,690px);max-height:min(var(--vh,1vh) * 100 - 120px,690px)}.modal .modal-box .modal-box-in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.modal .modal-box .header{position:relative}.modal .modal-box .header .tit{display:grid;place-content:center;height:60px;font-size:2rem;font-weight:700}.modal .modal-box .data{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;padding:20px 0 30px}.modal .modal-box .data>:first-child{margin-top:0!important}.modal .modal-box .data>:last-child{margin-bottom:0!important}.modal .modal-box .data .data-in{width:100%;height:100%;padding:0 26px;overflow-x:hidden;overflow-y:auto}.modal .modal-box .data .data-in>:first-child{margin-top:0!important}.modal .modal-box .data .data-in>:last-child{margin-bottom:0!important}.modal .modal-box .data .textBox{font-size:1.4rem;margin-bottom:30px;max-width:335px;margin-right:auto;margin-left:auto;text-align:center}.modal-inCenter,.modal-inTop{display:grid;width:100%}.modal-inCenter:not(.-narrow),.modal-inTop:not(.-narrow){max-width:900px}.modal-inCenter.-narrow,.modal-inTop.-narrow{max-width:500px}.modal-inCenter .modal-close,.modal-inTop .modal-close{position:absolute;top:0;right:-65px;text-indent:100%;white-space:nowrap;overflow:hidden;content:"";width:45px;height:45px;background-image:url(../img/common/icon/icon_closeW.svg);background-repeat:no-repeat;background-size:contain}.modal-inTop{position:absolute;left:50%;-webkit-transform:translateX(-50%)!important;transform:translateX(-50%)!important;top:46%}.modal-inCenter{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}.modal .modal-in{position:absolute;left:50%;-webkit-transform:translateX(-50%)!important;transform:translateX(-50%)!important;bottom:0;width:100%;max-width:960px;height:calc(100% - 20px);border-radius:20px 20px 0 0;overflow:hidden}.modal .modal-in .modal-header{background-color:#fff;width:100%;height:60px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.05);box-shadow:0 1px 3px rgba(0,0,0,.05);display:grid;place-content:center}.modal .modal-in .modal-header .tit{font-size:2rem;font-weight:700}.modal .modal-in .modal-contWrap{background-color:#f4f4f4;overflow-x:hidden;overflow-y:scroll;height:calc(100% - 60px);padding:40px 0 140px}.modal .modal-in .modal-contWrap .modal-contWrap-in{max-width:670px;margin:0 auto}.modal .modal-in .modal-contWrap .modal-contWrap-in>:first-child{margin-top:0!important}.modal .modal-in .modal-footer .btnArea .btn{margin:0;position:absolute;top:12px;-webkit-transition:background-color .2s;transition:background-color .2s}.modal .modal-in .modal-footer .btnArea .btn:hover{opacity:1;background-color:#cecece}.modal .modal-in .modal-footer .btnArea .btn.prev{left:20px;grid-template-columns:16px -webkit-min-content;grid-template-columns:16px min-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:88px;height:36px;border-radius:10px}.modal .modal-in .modal-footer .btnArea .btn.prev::after{content:"もどる";margin-left:5px;font-size:1.6rem;font-weight:700}.modal .modal-in .modal-footer .btnArea .btn.close{right:20px;text-indent:100%;white-space:nowrap;overflow:hidden;border-radius:50%;content:"";width:37px;height:37px;background-image:url(../img/common/icon/icon_close.svg);background-repeat:no-repeat;background-size:contain}.pop:not(.news-pop.-carousel):not(.titSearch-pop):not(.itemD-pop){z-index:12}.pop .modal-box .header.-orange .tit{background-color:#f28c4f;color:#fff}.pop .modal-box .header.-pink .tit{background-color:#f77474;color:#fff}.pop .modal-box .header.-white{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.08)}.pop .modal-box .header.-white~.data{background-color:#f4f4f4}.pop .modal-box .header .pop-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;left:24px;display:grid;place-content:center;line-height:1;width:88px;height:36px;padding-left:20px;border-radius:10px;font-size:1.6rem;font-weight:700;-webkit-transition:background-color .2s;transition:background-color .2s}.pop .modal-box .header .pop-prev::before{position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;left:12px;content:"";width:9px;height:16px;background-image:url(../img/common/icon/icon_arrow-l.svg);background-repeat:no-repeat;background-size:contain}.pop .modal-box .header .pop-prev:hover{opacity:1;background-color:#cecece}.pop .modal-box .header .pop-close{position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;right:24px;text-indent:100%;white-space:nowrap;overflow:hidden;border-radius:50%;content:"";width:37px;height:37px;background-image:url(../img/common/icon/icon_close.svg);background-repeat:no-repeat;background-size:contain;-webkit-transition:background-color .2s;transition:background-color .2s}.pop .modal-box .header .pop-close:hover{opacity:1;background-color:#cecece}.pop .modal-box .data{text-align:center;font-size:1.4rem}.pop .modal-box .data .logo{margin:0 auto 16px;width:130px}.pop .modal-box .data .logo img{width:100%}.pop .modal-box .data .tit{font-size:1.8rem;font-weight:700;margin-bottom:16px}.pop .modal-box .data .text{margin-bottom:42px}.pop.-cmnP .modal-inCenter,.pop.-cmnR .modal-inCenter{max-width:540px}.pop.-cmnP .modal-inCenter .modal-box,.pop.-cmnR .modal-inCenter .modal-box{position:relative;padding-bottom:30px;border-radius:8px}.pop.-cmnP .modal-inCenter .modal-box::before,.pop.-cmnR .modal-inCenter .modal-box::before{position:absolute;left:50%;-webkit-transform:translateX(-50%)!important;transform:translateX(-50%)!important;top:0;content:"";width:80px;height:8px}.pop.-cmnP .modal-inCenter .modal-box .data,.pop.-cmnR .modal-inCenter .modal-box .data{padding:32px 0 20px}.pop.-cmnP .modal-inCenter .modal-box .data .data-in,.pop.-cmnR .modal-inCenter .modal-box .data .data-in{padding:0 16px}.pop.-cmnP .modal-inCenter .modal-box .data .data-in .tit,.pop.-cmnR .modal-inCenter .modal-box .data .data-in .tit{margin-bottom:24px}.pop.-cmnP .modal-inCenter .modal-box .btnArea .btn,.pop.-cmnR .modal-inCenter .modal-box .btnArea .btn{width:200px;height:48px;color:#fff;font-size:1.6rem;border-radius:10px}.pop.-cmnP .modal-inCenter .modal-box .btnArea .btn.-cG,.pop.-cmnR .modal-inCenter .modal-box .btnArea .btn.-cG{background-color:#e2e2e2;color:#404040}.pop.-cmnP .modal-inCenter .modal-box .btnArea.-col2 .btn:nth-of-type(2n),.pop.-cmnR .modal-inCenter .modal-box .btnArea.-col2 .btn:nth-of-type(2n){margin-left:30px}.pop.-cmnP .modal-inCenter .modal-box .btnArea.-col2 .btn.text-xs,.pop.-cmnR .modal-inCenter .modal-box .btnArea.-col2 .btn.text-xs{line-height:1.3}.pop.-cmnR .modal-inCenter .modal-box::before,.pop.-cmnR .modal-inCenter .modal-box>.btnArea .btn{background-color:#ed5f4c}.pop.-cmnP .modal-inCenter .modal-box::before,.pop.-cmnP .modal-inCenter .modal-box>.btnArea .btn{background-color:#e88396}.pop.-time .modal-inCenter{max-width:490px}.pop.-time .modal-inCenter .modal-box{overflow:visible;margin-top:110px;margin-bottom:10px!important}.pop.-time .modal-inCenter .modal-box .data{position:relative;padding:32px 0 30px;overflow:visible}.pop.-time .modal-inCenter .modal-box .data .timeWrap{position:absolute;left:50%;-webkit-transform:translateX(-50%)!important;transform:translateX(-50%)!important;top:-110px}.pop.-time .modal-inCenter .modal-box .data .timeWrap .count{width:125px;height:60px;padding:0 20px 0 56px;background-color:rgba(0,0,0,.7);border-radius:30px;color:#fff;font-size:2.6rem;line-height:60px;text-align:right}.pop.-time .modal-inCenter .modal-box .data .timeWrap .count::before{position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;left:20px;content:"";width:30px;height:30px;background-image:url(../img/play/icon_time.svg);background-repeat:no-repeat;background-size:contain}.pop.-time .modal-inCenter .modal-box .btnArea{border-radius:0 0 10px 10px;overflow:hidden}.itemD-pop .modal-box,.titSearch-pop .modal-box,.tutorial-pop .modal-box,[class*=news-pop] .modal-box{min-height:520px;border-radius:20px}.cgcrane-pop .modal-box,.eventB-pop .modal-box,.usingRule-pop .modal-box{max-height:none}[class*=news-pop] .modal-box .data{min-height:min(630px,100vh - 180px);min-height:min(630px,var(--vh,1vh) * 100 - 180px)}@-webkit-keyframes a-pop-fade-in{from{backdrop-filter:brightness(0) blur(0)}to{backdrop-filter:brightness(1.15) blur(19px)}}@keyframes a-pop-fade-in{from{backdrop-filter:brightness(0) blur(0)}to{backdrop-filter:brightness(1.15) blur(19px)}}@-webkit-keyframes a-pop-fade-out{from{backdrop-filter:brightness(1.15) blur(19px)}to{backdrop-filter:brightness(0) blur(0)}}@keyframes a-pop-fade-out{from{backdrop-filter:brightness(1.15) blur(19px)}to{backdrop-filter:brightness(0) blur(0)}}.modal.pop:not(.-subList):not(.-noFilter).pop-fade-in-300{-webkit-animation:a-pop-fade-in .3s forwards;animation:a-pop-fade-in .3s forwards}.modal.pop:not(.-subList):not(.-noFilter).pop-fade-in-0{-webkit-animation:a-pop-fade-in 0s forwards;animation:a-pop-fade-in 0s forwards}.modal.pop:not(.-subList):not(.-noFilter).pop-fade-out-300{-webkit-animation:a-pop-fade-out .3s forwards;animation:a-pop-fade-out .3s forwards}.modal.pop:not(.-subList):not(.-noFilter).pop-fade-out-0{-webkit-animation:a-pop-fade-out 0s forwards;animation:a-pop-fade-out 0s forwards}[class*=acdWrap]{overflow:hidden}[class*=acdWrap] .acd-check{display:none}[class*=acdWrap] .acd-label{font-weight:700;text-align:left;cursor:pointer;-webkit-transition:opacity .2s;transition:opacity .2s}[class*=acdWrap] .acd-label:hover{opacity:.7}[class*=acdWrap] .acd-label{position:relative;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[class*=acdWrap] .acd-label::after{content:"";width:17px;height:17px;background-image:url(../img/common/icon/icon_plusP.svg);background-repeat:no-repeat;background-size:contain}[class*=acdWrap] .acd-label.active::after{background-image:url(../img/common/icon/icon_minusP.svg)}[class*=acdWrap] .acd-label.active+.acd-cont{margin-bottom:16px}[class*=acdWrap] .acd-cont{max-height:0;overflow:hidden;position:relative}[class*=acdWrap] .acd-cont:not(.burstOpen){-webkit-transition:all .3s ease-out;transition:all .3s ease-out}[class*=acdWrap] .acd-cont>*{display:block}.t-mainCont .contArea .side .acdWrap .acd-label:hover{opacity:1}.t-mainCont .contArea .side .acdWrap .acd-label::after{position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;right:12px;content:"";width:14px;height:8px;background-image:url(../img/common/icon/icon_arrowG-d.svg);background-repeat:no-repeat;background-size:contain}.t-mainCont .contArea .side .acdWrap .acd-label.active{color:#404040;border-bottom:1px solid #d6d6d6}.t-mainCont .contArea .side .acdWrap .acd-label.active::after{background-image:url(../img/common/icon/icon_arrow-u.svg)}.t-mainCont .contArea .side .acdWrap .acd-label.active+.acd-cont{padding:8px 0;margin-bottom:0}.procedureK-acdWrap{margin:0 -4px;padding:0 4px}.procedureK-acdWrap::after{display:block;content:"";width:100%;height:1px;background-color:#d9d9d9}.procedureK-acdWrap+.btnArea{margin-top:30px}.procedureK-acdWrap .acd-label{font-size:1.6rem;padding:16px 40px 16px 0}.procedureK-acdWrap .acd-label::after{position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;right:10px}.procedureK-acdWrap .acd-label.active{color:#f77474}.procedureK-acdWrap .acd-label.active+.acd-cont{overflow:visible;margin:8px 0 16px}.faq-acdWrap{border-top:1px solid #d9d9d9}.faq-acdWrap:last-child{border-bottom:1px solid #d9d9d9}.faq-acdWrap .acd-label{padding:16px 42px 12px}.faq-acdWrap .acd-label::before{content:"";position:absolute;top:16px;left:0;content:"";width:22px;height:22px;background-image:url(../img/menu/icon_faq.svg);background-repeat:no-repeat;background-size:contain}.faq-acdWrap .acd-label::after{position:absolute;top:16px;right:0}.faq-acdWrap .acd-cont{padding:0 28px}.attenAcdBox .acd-label{font-size:1.8rem;font-weight:700;color:red;padding-right:28px;position:relative}.attenAcdBox .acd-label::after{content:"";width:18px;height:18px;background-image:url(../img/common/icon/icon_plusG.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;right:0}.attenAcdBox .acd-label.active::after{background-image:url(../img/common/icon/icon_minusG.svg)}.attenAcdBox .acd-cont{margin:0!important}.attenAcdBox .acd-cont .acd-cont-in{padding-top:16px;font-size:1.6rem;line-height:1.4}.attenAcdBox .acd-cont .acd-cont-in .date{margin-top:6px;font-size:1.4rem;text-align:right}.phone-acdWrap{margin-bottom:24px;background-color:#e0e0e0;border-radius:8px}.phone-acdWrap .acd-label{font-size:1.8rem;height:50px;place-content:center}.phone-acdWrap .acd-label::after{background-image:url(../img/common/icon/icon_plusG.svg);position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;right:21px}.phone-acdWrap .acd-label.active::after{background-image:url(../img/common/icon/icon_minusG.svg)}.phone-acdWrap .acd-cont .acd-cont-in{margin:24px 16px 0}.phone-acdWrap .acd-cont .acd-cont-in .stepWrap{display:grid;grid-template-columns:220px 220px;gap:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.phone-acdWrap .acd-cont .acd-cont-in .stepWrap .step{position:relative}.phone-acdWrap .acd-cont .acd-cont-in .stepWrap .step::before{display:grid;place-content:center;font-size:2rem;font-weight:700;position:absolute;top:0;left:4px;content:"";width:48px;height:48px;background-image:url(../img/menu/img_phone-stepbg.svg);background-repeat:no-repeat;background-size:contain}.phone-acdWrap .acd-cont .acd-cont-in .stepWrap .step.-s1::before{content:"1"}.phone-acdWrap .acd-cont .acd-cont-in .stepWrap .step.-s2::before{content:"2"}.phone-acdWrap .acd-cont .acd-cont-in .stepWrap .step.-s3::before{content:"3"}.phone-acdWrap .acd-cont .acd-cont-in .stepWrap .step .pic{width:70px;margin:36px auto 24px}.phone-acdWrap .acd-cont .acd-cont-in .stepWrap .step p{text-align:left;font-weight:700}.tag-modal .acdWrap{background-color:#fcf7f7}.tag-modal .acdWrap .acd-label{height:44px;line-height:44px;padding:0 43px;place-content:center}.tag-modal .acdWrap .acd-label::after{width:15px;height:15px;position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;right:18px}.tag-modal .acdWrap .acd-label.active+.acd-cont{margin-top:10px}.tag-modal .acdWrap .acd-cont{padding:0 18px}.tag-modal .acdWrap .acd-cont .acd-cont-in{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}input:not([type=submit],[name=check-Status],[name=account-mail],[name=refineSearch],[type=radio]){width:100%;height:40px;padding:0 16px;color:#404040;background-color:#fff;border:1px solid #a2a2a2;border-radius:4px;font-size:1.6rem}input:not([type=submit],[name=check-Status],[name=account-mail],[name=refineSearch],[type=radio])::-webkit-input-placeholder{color:#9b9b9b;font-size:1.6rem}input:not([type=submit],[name=check-Status],[name=account-mail],[name=refineSearch],[type=radio])::-moz-placeholder{color:#9b9b9b;font-size:1.6rem}input:not([type=submit],[name=check-Status],[name=account-mail],[name=refineSearch],[type=radio]):-ms-input-placeholder{color:#9b9b9b;font-size:1.6rem}input:not([type=submit],[name=check-Status],[name=account-mail],[name=refineSearch],[type=radio])::-ms-input-placeholder{color:#9b9b9b;font-size:1.6rem}input:not([type=submit],[name=check-Status],[name=account-mail],[name=refineSearch],[type=radio])::placeholder{color:#9b9b9b;font-size:1.6rem}.inputWrap{margin-bottom:22px}.inputWrap>:last-child{margin-bottom:0!important}.inputWrap .text-error{display:none;text-align:left;margin-bottom:8px}.inputWrap input{margin-bottom:8px}.inputWrap 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}.inputWrap input[type=radio]+.label{display:inline-block;position:relative;padding-left:28px;cursor:pointer}.inputWrap 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}.inputWrap 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%}.inputWrap input[type=radio]:disabled+.label::before{border:1px solid #a0a0a0}.inputWrap input[type=radio]:disabled:checked+.label::before{background-color:#a0a0a0}.inputWrap textarea{width:100%;height:250px;padding:8px;color:#404040;background-color:#fff;border:1px solid #a8a8a8;border-radius:4px;margin-bottom:8px;font-size:1.6rem}.inputWrap.-atten input:not([type=submit],:-moz-read-only){border:1px solid #f77474!important}.inputWrap.-atten input:not([type=submit],:read-only),.inputWrap.-atten select,.inputWrap.-atten textarea{border:1px solid #f77474!important}.inputWrap.-atten .text-error{display:block}.inputWrap .eg{font-size:1.4rem;color:#a0a0a0;margin-bottom:8px}.inputWrap .phoneForm{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;margin-bottom:8px}.inputWrap .phoneForm input{margin-bottom:0}.inputWrap .phoneForm span{text-indent:100%;white-space:nowrap;overflow:hidden;min-width:9px;max-width:9px;height:1px;background-color:#404040;margin:0 14px}.select select:not([type=submit],[name=check-Status],[name=account-mail],[name=refineSearch],[type=radio]){width:100%;height:40px;padding:0 16px;color:#404040;background-color:#fff;border:1px solid #a2a2a2;border-radius:4px;font-size:1.6rem}.select select:not([type=submit],[name=check-Status],[name=account-mail],[name=refineSearch],[type=radio])::-webkit-input-placeholder{color:#9b9b9b;font-size:1.6rem}.select select:not([type=submit],[name=check-Status],[name=account-mail],[name=refineSearch],[type=radio])::-moz-placeholder{color:#9b9b9b;font-size:1.6rem}.select select:not([type=submit],[name=check-Status],[name=account-mail],[name=refineSearch],[type=radio]):-ms-input-placeholder{color:#9b9b9b;font-size:1.6rem}.select select:not([type=submit],[name=check-Status],[name=account-mail],[name=refineSearch],[type=radio])::-ms-input-placeholder{color:#9b9b9b;font-size:1.6rem}.select select:not([type=submit],[name=check-Status],[name=account-mail],[name=refineSearch],[type=radio])::placeholder{color:#9b9b9b;font-size:1.6rem}.select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../img/common/icon/icon_arrowS-d.svg);background-repeat:no-repeat;background-position:right 8px center;background-size:8px 8px}.select select::-ms-expand{display:none}.select select:focus-visible{outline:0}.radioWrap{display:block;grid-template-columns:1fr 1fr;margin-bottom:8px}.radioWrap label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative}.radioWrap label:nth-child(-n+2){margin-bottom:28px;margin-right:38px}.radioWrap label:nth-child(n+3){margin-bottom:0}.radioWrap 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}.radioWrap label input[type=radio]+.label{display:inline-block;position:relative;padding-left:28px;cursor:pointer}.radioWrap 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}.radioWrap 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%}.radioWrap label+.text-error{margin-top:16px}.radioWrap .text-error{margin-top:8px}.birthForm,.prefectureForm{margin-bottom:8px}.birthForm select:not([type=submit],[name=check-Status],[name=account-mail],[name=refineSearch],[type=radio]),.prefectureForm select:not([type=submit],[name=check-Status],[name=account-mail],[name=refineSearch],[type=radio]){width:100%;height:40px;padding:0 16px;color:#404040;background-color:#fff;border:1px solid #a2a2a2;border-radius:4px;font-size:1.6rem}.birthForm select:not([type=submit],[name=check-Status],[name=account-mail],[name=refineSearch],[type=radio])::-webkit-input-placeholder,.prefectureForm select:not([type=submit],[name=check-Status],[name=account-mail],[name=refineSearch],[type=radio])::-webkit-input-placeholder{color:#9b9b9b;font-size:1.6rem}.birthForm select:not([type=submit],[name=check-Status],[name=account-mail],[name=refineSearch],[type=radio])::-moz-placeholder,.prefectureForm select:not([type=submit],[name=check-Status],[name=account-mail],[name=refineSearch],[type=radio])::-moz-placeholder{color:#9b9b9b;font-size:1.6rem}.birthForm select:not([type=submit],[name=check-Status],[name=account-mail],[name=refineSearch],[type=radio]):-ms-input-placeholder,.prefectureForm select:not([type=submit],[name=check-Status],[name=account-mail],[name=refineSearch],[type=radio]):-ms-input-placeholder{color:#9b9b9b;font-size:1.6rem}.birthForm select:not([type=submit],[name=check-Status],[name=account-mail],[name=refineSearch],[type=radio])::-ms-input-placeholder,.prefectureForm select:not([type=submit],[name=check-Status],[name=account-mail],[name=refineSearch],[type=radio])::-ms-input-placeholder{color:#9b9b9b;font-size:1.6rem}.birthForm select:not([type=submit],[name=check-Status],[name=account-mail],[name=refineSearch],[type=radio])::placeholder,.prefectureForm select:not([type=submit],[name=check-Status],[name=account-mail],[name=refineSearch],[type=radio])::placeholder{color:#9b9b9b;font-size:1.6rem}.birthForm select,.prefectureForm select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../img/common/icon/icon_arrowS-d.svg);background-repeat:no-repeat;background-position:right 8px center;background-size:8px 8px}.birthForm select::-ms-expand,.prefectureForm select::-ms-expand{display:none}.birthForm select:focus-visible,.prefectureForm select:focus-visible{outline:0}.birthForm select:disabled,.prefectureForm select:disabled{opacity:1;background-color:#ccc;border:1px solid #a2a2a2!important}.birthForm>:last-child{margin-bottom:0!important}.birthForm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.birthForm label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.birthForm label+.unit{padding:0 10px 0 5px}.birthForm label.year select{width:97px}.birthForm label.month select{width:78px}.birthForm label.day select{width:78px}.birthForm .text-error{margin-bottom:20px}.prefectureForm{width:148px}.agreeCheck input[type=checkbox],.firstReserved-pop input[type=checkbox],.mailmagazine input[type=checkbox],.selectFilterWrap .selectFilter input[type=checkbox],[class*=news-pop] .checkBoxArea input[type=checkbox]{display:none}.agreeCheck input[type=checkbox]+.label,.firstReserved-pop input[type=checkbox]+.label,.mailmagazine input[type=checkbox]+.label,.selectFilterWrap .selectFilter input[type=checkbox]+.label,[class*=news-pop] .checkBoxArea input[type=checkbox]+.label{padding:8px 0 8px 28px;margin-top:-8px;margin-bottom:-8px;font-size:1.4rem;line-height:20px;white-space:nowrap;display:inline-block;position:relative;cursor:pointer}.agreeCheck input[type=checkbox]+.label::before,.firstReserved-pop input[type=checkbox]+.label::before,.mailmagazine input[type=checkbox]+.label::before,.selectFilterWrap .selectFilter input[type=checkbox]+.label::before,[class*=news-pop] .checkBoxArea input[type=checkbox]+.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 #404040;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.agreeCheck input[type=checkbox]:checked+.label,.firstReserved-pop input[type=checkbox]:checked+.label,.mailmagazine input[type=checkbox]:checked+.label,.selectFilterWrap .selectFilter input[type=checkbox]:checked+.label,[class*=news-pop] .checkBoxArea input[type=checkbox]:checked+.label{font-weight:700}.agreeCheck input[type=checkbox]:checked+.label::before,.firstReserved-pop input[type=checkbox]:checked+.label::before,.mailmagazine input[type=checkbox]:checked+.label::before,.selectFilterWrap .selectFilter input[type=checkbox]:checked+.label::before,[class*=news-pop] .checkBoxArea input[type=checkbox]:checked+.label::before{border-width:2px;background-image:url(../img/common/icon/icon_check.svg);background-size:contain;background-repeat:no-repeat;background-color:transparent}.agreeCheck{margin:14px 0;text-align:center}.selectFilterWrap{display:-webkit-box;display:-ms-flexbox;display:flex}.selectFilterWrap .titleLabel-s+.selectFilter{margin-bottom:8px}.selectFilterWrap .titleLabel-l+.selectFilter{margin-top:32px;margin-bottom:14px}.selectFilterWrap .selectFilter{margin-left:auto}[class*=news-pop] .checkBoxArea{padding:0 30px;margin-bottom:20px;text-align:right}[class$=tabs] .tab-item{cursor:pointer;-webkit-transition:opacity .2s;transition:opacity .2s}[class$=tabs] .tab-item:hover{opacity:.7}[class$=tabs] .tab-item{width:min(40%,250px);font-size:2.4rem;margin-bottom:64px;display:block;text-align:center;color:#999;font-weight:700;padding:8px;float:left}[class$=tabs] .tab-item:after,[class$=tabs] .tab-item:before{display:table;content:""}[class$=tabs] .tab-item:after{clear:both}[class$=tabs]>input{display:none}[class$=tabs] .tab-cont{display:none;clear:both;overflow:hidden}[class$=tabs] .tab-cont>:first-child{margin-top:0!important}[class$=tabs] .tab-cont>:last-child{margin-bottom:0!important}[class$=tabs] .tab-cont{margin:-5px;padding:5px}[class$=tabs] input:checked+.tab-item{color:#e8420c;position:relative}[class$=tabs] input:checked+.tab-item::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#e8420c}.modal [class$=tabs]{margin-top:36px}.modal [class$=tabs] .tab-item{font-size:1.8rem;margin-bottom:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.modal [class$=tabs] .tab-item:not(:first-of-type){margin-left:35px}.modal [class$=tabs] input:checked+.tab-item{color:#e62f2f;position:relative}.modal [class$=tabs] input:checked+.tab-item::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#e8420c}.aboutTag-tabs,.method-tabs,.news-tabs{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr;grid-template-areas:"tabL tabR" "cont cont"}.aboutTag-tabs .tab-item.-left,.method-tabs .tab-item.-left,.news-tabs .tab-item.-left{grid-area:tabL;margin-left:auto;margin-right:18px}.aboutTag-tabs .tab-item.-right,.method-tabs .tab-item.-right,.news-tabs .tab-item.-right{grid-area:tabR;margin-left:18px}.aboutTag-tabs .tab-cont,.method-tabs .tab-cont,.news-tabs .tab-cont{grid-area:cont}.aboutTag-tabs input[id$="1"]:checked~div[id$="1-cont"],.aboutTag-tabs input[id$="2"]:checked~div[id$="2-cont"],.method-tabs input[id$="1"]:checked~div[id$="1-cont"],.method-tabs input[id$="2"]:checked~div[id$="2-cont"],.news-tabs input[id$="1"]:checked~div[id$="1-cont"],.news-tabs input[id$="2"]:checked~div[id$="2-cont"]{display:block}.method-tabs .tab-cont .pic{border-radius:8px;overflow:hidden;width:800px}.method-tabs .tab-cont .pic:not(:first-child){margin-top:40px}.aboutTag-tabs .tab-cont .boxW{font-size:1.6rem}.aboutTag-tabs .tab-cont .boxW ul li{padding-left:38px}.aboutTag-tabs .tab-cont .boxW ul li:not(:first-child){margin-top:50px}.aboutTag-tabs .tab-cont .boxW ul li .name{font-weight:700;line-height:28px;position:relative}.aboutTag-tabs .tab-cont .boxW ul li .name::before{position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;left:-38px;content:"";width:28px;height:28px;background-repeat:no-repeat;background-size:contain}.aboutTag-tabs .tab-cont .boxW ul li .name.takoyaki::before{background-image:url(../img/top/gamecate/takoyaki.svg)}.aboutTag-tabs .tab-cont .boxW ul li .name.burasage::before{background-image:url(../img/top/gamecate/burasage.svg)}.aboutTag-tabs .tab-cont .boxW ul li .name.hashiwatashi::before{background-image:url(../img/top/gamecate/hashiwatashi.svg)}.aboutTag-tabs .tab-cont .boxW ul li .name.rings::before{background-image:url(../img/top/gamecate/rings.svg)}.aboutTag-tabs .tab-cont .boxW ul li .name.maeotoshi::before{background-image:url(../img/top/gamecate/maeotoshi.svg)}.aboutTag-tabs .tab-cont .boxW ul li .name.hashiotoshi::before{background-image:url(../img/top/gamecate/hashiotoshi.svg)}.aboutTag-tabs .tab-cont .boxW ul li .name.tsutsuotoshi::before{background-image:url(../img/top/gamecate/tsutsuotoshi.svg)}.aboutTag-tabs .tab-cont .boxW ul li .name.zikaoki::before{background-image:url(../img/top/gamecate/zikaoki.svg)}.aboutTag-tabs .tab-cont .boxW ul li .name.tsurisage::before{background-image:url(../img/top/gamecate/tsurisage.svg)}.aboutTag-tabs .tab-cont .boxW ul li .name.dekakure::before{background-image:url(../img/top/gamecate/dekakure.svg)}.aboutTag-tabs .tab-cont .boxW ul li .name.puthikure::before{background-image:url(../img/top/gamecate/puthikure.svg)}.aboutTag-tabs .tab-cont .boxW ul li .name.omoshiro::before{background-image:url(../img/top/gamecate/omoshiro.svg)}.aboutTag-tabs .tab-cont .boxW ul li .name.other::before{background-image:url(../img/top/gamecate/other.svg)}.aboutTag-tabs .tab-cont .boxW ul li .name.triple::before{background-image:url(../img/top/gamecate/triple.svg)}.aboutTag-tabs .tab-cont .boxW ul li .labelArea{margin-left:-38px;gap:10px;margin-bottom:8px}.aboutTag-tabs .tab-cont .boxW ul li .labelArea .labelLB,.aboutTag-tabs .tab-cont .boxW ul li .labelArea .labelLT,.aboutTag-tabs .tab-cont .boxW ul li .labelArea .labelRB,.aboutTag-tabs .tab-cont .boxW ul li .labelArea .labelRT{display:contents}.aboutTag-tabs .tab-cont .boxW ul li .labelArea .labelLB img,.aboutTag-tabs .tab-cont .boxW ul li .labelArea .labelLT img,.aboutTag-tabs .tab-cont .boxW ul li .labelArea .labelRB img,.aboutTag-tabs .tab-cont .boxW ul li .labelArea .labelRT img{max-width:56px;max-height:30px}.aboutTag-tabs .tab-cont .boxW ul li .labelArea .labelLB.-wide img,.aboutTag-tabs .tab-cont .boxW ul li .labelArea .labelLT.-wide img,.aboutTag-tabs .tab-cont .boxW ul li .labelArea .labelRB.-wide img,.aboutTag-tabs .tab-cont .boxW ul li .labelArea .labelRT.-wide img{max-width:86px}.aboutTag-tabs .tab-cont .boxW ul li .text{margin-top:12px}.aboutTag-tabs .tab-cont .boxW ul li .acdWrap{margin-top:14px}.modal .news-tabs input:checked+.tab-item::after{bottom:-1px;height:4px;z-index:1}.modal .news-tabs .tab-item{margin-bottom:0;padding:8px 56px}.modal .news-tabs .tab-item.-left{margin-right:0}.modal .news-tabs .tab-item.-right{margin-left:0}.modal .news-tabs .tab-cont{padding:30px 60px 8px;margin:0 calc((60px - var(--scrollbar)/ 2) * -1);position:relative}.modal .news-tabs .tab-cont::before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-color:#dedede}.modal .tc-history-tabs .tab-item{width:50%!important;margin:0!important;background-color:#e0e0e0;padding:10px 0;border-radius:8px 8px 0 0}.modal .tc-history-tabs .tab-cont{margin:0;padding:28px 18px 38px;background-color:#fff;border-radius:0 0 8px 8px}.modal .tc-history-tabs .tab-cont ul{margin-bottom:24px}.modal .tc-history-tabs .tab-cont .no-data{text-align:center;font-weight:700;margin-bottom:0}.modal .tc-history-tabs #tc-check:checked~#tc-check-cont,.modal .tc-history-tabs #ticket-check:checked~#ticket-check-cont{display:block}.modal .tc-history-tabs #tc-check+.tab-item{-webkit-box-shadow:-2px -1px 2px rgba(0,0,0,.1) inset;box-shadow:-2px -1px 2px rgba(0,0,0,.1) inset}.modal .tc-history-tabs #ticket-check+.tab-item{-webkit-box-shadow:1px -1px 2px rgba(0,0,0,.1) inset;box-shadow:1px -1px 2px rgba(0,0,0,.1) inset}.modal .tc-history-tabs input:checked+.tab-item{background-color:#fff;-webkit-box-shadow:none!important;box-shadow:none!important;color:#404040!important;padding-bottom:10px!important;border-bottom:none!important}.modal .tc-history-tabs input:checked+.tab-item::after{content:none}.dH-tabs #dH-before:checked~#dH-before-cont,.dH-tabs #dH-delivered:checked~#dH-delivered-cont,.dH-tabs #dH-expired:checked~#dH-expired-cont{display:block}.dH-tabs #dH-before-cont .deadline{margin-top:15px}.dH-tabs .deliveryItem{margin-top:24px}.dH-tabs .deliveryItem .deliveryStatus{margin-bottom:12px}.dH-tabs .deliveryItem .deliveryStatus+.item{border-bottom:1px solid #d9d9d9;margin-bottom:14px}.dH-tabs .deliveryItem .deliveryStatus+.item tr{font-size:1.4rem}.dH-tabs .deliveryItem .deliveryStatus+.item tr:not(:first-child){border-top:8px solid transparent}.dH-tabs .deliveryItem .deliveryStatus+.item tr:last-child>*{padding-bottom:14px}.dH-tabs .deliveryItem .deliveryStatus+.item tr th{text-align:left}.dH-tabs .deliveryItem .deliveryStatus+.item tr td{font-weight:700;text-align:right}.dH-tabs .deliveryItem .deliveryStatus+.item tr td a{display:inline-block}.dH-tabs .deliveryItem .deliveryStatus+.item tr td span{font-size:1.2rem}.dH-tabs .deliveryItem .deliveryStatus+.item tr td span .num{font-size:1.4rem;margin-right:5px}.tcPriceWrap .tcPrice{cursor:pointer;width:100%;margin-bottom:19px}.tcPriceWrap .tcPrice:hover{opacity:.7}.tcPriceWrap .tcPrice:not(:first-child){border-top:1px solid #d9d9d9}.tcPriceWrap .tcPrice td{vertical-align:middle;padding:30px 0}.tcPriceWrap .tcPrice td.icon{width:102px;padding-right:6px;padding-left:9px}.tcPriceWrap .tcPrice td.tc{padding-right:9px;font-size:1.4rem;font-weight:700}.tcPriceWrap .tcPrice td.tc .num{font-size:2rem;padding-right:5px}.tcPriceWrap .tcPrice td.tc .bonus{font-weight:400}.tcPriceWrap .tcPrice td.next{width:23px}.tcPriceWrap .tcPrice td.btnArea{width:170px}.tcPriceWrap .tcPrice.-sale .icon{position:relative}.tcPriceWrap .tcPrice.-sale .icon::before{content:"";position:absolute;top:-4px;left:-37px;content:"";width:60px;height:38.5px;background-image:url(../img/menu/icon_sale.svg);background-repeat:no-repeat;background-size:contain}.tcPriceWrap .tcPrice.-sale .icon+.tc em{color:red}.ck-tc-modal--seven-smapre__banner-area{text-align:center}.ck-tc-modal--seven-smapre__banner-area p{font-size:20px}.ck-tc-modal--seven-smapre__banner-area-btn{margin:0 auto;background-color:#f27f7f;max-width:400px;border-radius:100px}.ck-tc-modal--seven-smapre__banner-area-btn a{padding-block:13px;color:#fff;font-size:18px;line-height:1}.ck-tc-modal--seven-smapre__form-area{max-width:600px;margin:0 auto}.ck-tc-modal--seven-smapre__form-area .formText{text-align:center;font-size:2rem}.ck-tc-modal--seven-smapre__form-area .boxW .inputName{font-size:1.6rem;font-weight:600;line-height:19px}.ck-tc-modal--seven-smapre__form-area .inputWrap{margin-bottom:0!important}.ck-tc-modal--seven-smapre__form-area .inputWrap textarea{margin-bottom:0!important;padding-inline:16px!important;padding-block:14px!important;width:100%;height:48px!important;font-size:1.6rem!important}.ck-tc-modal--seven-smapre__form-area .inputWrap textarea::-webkit-input-placeholder{color:#a0a0a0!important}.ck-tc-modal--seven-smapre__form-area .inputWrap textarea::-moz-placeholder{color:#a0a0a0!important}.ck-tc-modal--seven-smapre__form-area .inputWrap textarea:-ms-input-placeholder{color:#a0a0a0!important}.ck-tc-modal--seven-smapre__form-area .inputWrap textarea::-ms-input-placeholder{color:#a0a0a0!important}.ck-tc-modal--seven-smapre__form-area .inputWrap textarea::placeholder{color:#a0a0a0!important}.ck-tc-modal--seven-smapre__form-area .inputWrap textarea:focus::-webkit-input-placeholder{opacity:0}.ck-tc-modal--seven-smapre__form-area .inputWrap textarea:focus::-moz-placeholder{opacity:0}.ck-tc-modal--seven-smapre__form-area .inputWrap textarea:focus:-ms-input-placeholder{opacity:0}.ck-tc-modal--seven-smapre__form-area .inputWrap textarea:focus::-ms-input-placeholder{opacity:0}.ck-tc-modal--seven-smapre__form-area .inputWrap textarea:focus::placeholder{opacity:0}.ck-tc-modal--seven-smapre__form-area .inputWrap.-atten p{color:red;font-size:1.4rem;line-height:17px}.ck-tc-modal--seven-smapre--confirmation .boxW{padding:24px;margin-bottom:0!important;max-width:470px;text-align:center}.ck-tc-modal--seven-smapre--confirmation .boxW .btnArea .btn-prev,.ck-tc-modal--seven-smapre--confirmation .boxW .btnArea .btn-r{min-width:280px!important}.ck-tc-modal--seven-smapre--confirmation .boxW .confirmation-text{font-size:2rem;line-height:24px}.ck-tc-modal--seven-smapre--confirmation .boxW .confirmation-price__item{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}.ck-tc-modal--seven-smapre--confirmation .boxW .confirmation-price__item img{margin-right:30px}.ck-tc-modal--seven-smapre--confirmation .boxW .confirmation-price__total{font-size:2rem;line-height:24px}.ck-tc-modal--seven-smapre--confirmation .boxW .confirmation-price__desc{font-size:1.4rem;line-height:17px}.ck-tc-modal--seven-smapre--confirmation .boxW .caution{color:red;font-size:1.2rem;line-height:17px}.video-controls{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;gap:24px}.video-controls__btn{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:50%;-webkit-transform:translateZ(0);transform:translateZ(0);-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.video-controls__btn img{display:block;pointer-events:none}.video-controls__btn:active{-webkit-transform:translateY(4px);transform:translateY(4px);-webkit-filter:drop-shadow(0 0 0 transparent);filter:drop-shadow(0 0 0 transparent)}.video-controls__btn--pause,.video-controls__btn--play{width:66px;height:66px;background:#f27f7f;-webkit-filter:drop-shadow(0 4px 0 #d16e6e);filter:drop-shadow(0 4px 0 #d16e6e)}.video-controls__btn--play{padding-left:6px}.video-controls__btn--play img{width:34px;height:28px}.video-controls__btn--pause img{width:28px;height:30px}.video-controls__btn--forward,.video-controls__btn--rewind{width:50px;height:50px;background:#fca05e;-webkit-filter:drop-shadow(0 4px 0 #dd8e55);filter:drop-shadow(0 4px 0 #dd8e55)}.video-controls__btn--forward img,.video-controls__btn--rewind img{width:30px;height:20px}.video-controls__btn--rewind{padding-right:4px}.video-controls__btn--forward{padding-left:4px}.splash-screen{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}.splash-screen__render{position:absolute;top:0;left:0;width:100%;height:100%}.loading-inline-parent{position:relative}.loading-inline{position:absolute;top:0;bottom:0;left:0;right: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;z-index:2}.loading-inline__spinner{width:3.3rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-animation:a-rotate 2.5s linear infinite;animation:a-rotate 2.5s linear infinite}.loading-inline__spinner img{width:100%;height:auto;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owned-list__item{padding:8px 0;border-bottom:1px solid #d9d9d9}.owned-list__item:last-child{border-bottom:none}.owned-list__item .item-name{position:relative;font-weight:700;font-size:1.4rem;text-align:left;padding-left:40px}.owned-list__item .item-name::before{position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;left:0;content:"";width:36px;height:36px;background-repeat:no-repeat;background-size:contain}.owned-list__item .item-name.gold::before{background-image:url(../img/play/img-assistItem-gold.png?b7f62607a7008456)}.owned-list__item .item-name.silver::before{background-image:url(../img/play/img-assistItem-silver.png?b7f62607a7008456)}.owned-list__item .item-name.bronze::before{background-image:url(../img/play/img-assistItem-bronze.png?b7f62607a7008456)}.owned-list__item .item-name.delivery::before{background-image:url(../img/play/img-freedelivery.png?b7f62607a7008456)}.owned-list__item .item-name.login::before{background-image:url(../img/play/img-onemorelogin.png?b7f62607a7008456)}.owned-list__item .item-name.medalticket::before{background-image:url(../img/play/img-medalticket.png?b7f62607a7008456)}.owned-list__item .item-name.medalticket-sp::before{background-image:url(../img/play/img-medalticket-sp.png?b7f62607a7008456)}.owned-list__item .item-name.tc::before{background-image:url(../img/play/img-tc.png?b7f62607a7008456)}.owned-list__item .item-name.ticket::before{background-image:url(../img/play/img-ticket-play.png?b7f62607a7008456)}.owned-list__item .item-name.point::before{background-image:url(../img/play/img-point.svg);width:32px;height:32px}.owned-list__item dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.owned-list__item dl dt{font-weight:700}.owned-list__item dl dd{text-align:right;font-size:1.4rem}.owned-list__item dl dd span{font-weight:700;font-size:2.2rem;padding-right:5px}.owned-list__item>.text-cR.text-normal{line-height:1;margin-top:8px}.owned-list--expiry .owned-list__item:first-child{padding-top:0}.owned-list--expiry table{border-collapse:separate;border-spacing:0;font-size:1.4rem}.owned-list--expiry table caption{text-align:left;padding:5px 0;margin-bottom:4px}.owned-list--expiry table tr td,.owned-list--expiry table tr th{font-size:1.4rem;line-height:1;padding-bottom:14px}.owned-list--expiry table tr th{text-align:left}.owned-list--expiry table tr td{text-align:right}.owned-list--expiry table tr td span{font-weight:700;font-size:2.2rem;padding-right:5px}.point-exchange-list{display:grid;grid-template-columns:1fr;gap:24px;text-align:left}.point-exchange-list__item{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:8px;background-color:#fff;border-radius:8px;border:solid 2px #ff80c3;padding:16px 16px 16px 10px;-webkit-box-shadow:0 3px 2px #ff80c3;box-shadow:0 3px 2px #ff80c3}.point-exchange-list__item__balloon{position:absolute;top:-18px;left:10px;display:block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;font-weight:700;font-size:14px;color:#fff;line-height:1.2857142857;background-color:red;border-radius:9999px;padding:2px 8px;margin-bottom:0!important}.point-exchange-list__item__balloon:before{content:"";position:absolute;top:100%;left:50%;margin-left:-2px;border:2px solid transparent;border-bottom:4px solid transparent;border-top:4px solid red}.point-exchange-list__item__details{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.point-exchange-list__item__text{font-size:12px;font-weight:700;margin-bottom:0!important;word-break:keep-all;overflow-wrap:anywhere}.point-exchange-list__item__text .item-name{font-size:16px}.point-exchange-list__item__button{min-width:88px;text-align:center;font-weight:700;color:#fff;font-size:16px;line-height:1.125;border-radius:5px;background:-webkit-gradient(linear,left top,left bottom,from(#ff80c3),to(#dc5ea1));background:linear-gradient(#ff80c3 0,#dc5ea1 100%);padding:9px}.point-exchange-list__item__button .before-sale-cost,.point-exchange-list__item__button .current-cost{display:block}.point-exchange-list__item__button .before-sale-cost{font-size:12px;text-decoration:line-through}.point-exchange-list__item__image{display:block;width:84px;height:39px}.point-exchange-list__item__image img{display:block;width:auto;height:100%;margin:0 auto}.point-exchange-list__item.-type2{padding-top:10px;padding-bottom:10px}.point-exchange-list__item.-type2 .point-exchange-list__item__image{width:84px;height:84px}.prize-details .picWrap .pic{position:relative;background-color:#fff}.prize-details .picWrap .pic img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}.prize-details .picWrap .pagination{display:grid;grid-auto-flow:column;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.prize-details .picWrap .pagination .thumb{cursor:pointer;overflow:hidden;position:relative;background-color:#fff}.prize-details .picWrap .pagination .thumb::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(230,0,18,.2);opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.prize-details .picWrap .pagination .thumb.active{pointer-events:none}.prize-details .picWrap .pagination .thumb.active::before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";border:3px solid #e60012;z-index:1}.prize-details .picWrap .pagination .thumb img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.prize-details .picWrap .pagination .thumb:hover::after{opacity:1}.prize-details .picWrap .pagination .thumb:hover img{-webkit-transform:translate(-50%,-50%) scale(1.12)!important;transform:translate(-50%,-50%) scale(1.12)!important}.prize-details .header .tit{display:block}.prize-details .header .tit span{position:absolute;top:-9px;height:67px;margin:0 50px;padding:0 8px 4px;display:grid;place-content:center;font-weight:700;background:url(../img/common/tit/bg_titG-c.png?b7f62607a7008456) repeat-x;background-size:50px 67px}.prize-details .header .tit span::before{position:absolute;top:0;left:-50px;content:"";width:50px;height:67px;background-image:url(../img/common/tit/bg_titG-l.png?b7f62607a7008456);background-repeat:no-repeat;background-size:contain}.prize-details .header .tit span::after{position:absolute;top:0;right:-50px;content:"";width:50px;height:67px;background-image:url(../img/common/tit/bg_titG-r.png?b7f62607a7008456);background-repeat:no-repeat;background-size:contain}.prize-details .header .tit span{margin:0;left:50%;-webkit-transform:translateX(-50%)!important;transform:translateX(-50%)!important;font-size:2.6rem}.prize-details .data{padding:20px 0 30px}.prize-details .data .data-in{padding:0 40px;display:grid;grid-template-columns:330px 1fr;grid-template-rows:minmax(400px,auto) auto;gap:24px;grid-template-areas:"pic cont" "btn btn"}.prize-details .data .data-in .picWrap{grid-area:pic}.prize-details .data .data-in .picWrap .pic{height:calc(100% - 70px)}.prize-details .data .data-in .picWrap .pic img{width:auto;max-height:100%}.prize-details .data .data-in .picWrap .pagination{margin-top:12px}.prize-details .data .data-in .picWrap .pagination .thumb{width:58px;height:58px}.prize-details .data .data-in .cont{grid-area:cont;margin-right:-40px;padding:0 40px 0 8px;display:grid;gap:10px;grid-template-rows:-webkit-max-content -webkit-max-content -webkit-max-content 1fr;grid-template-rows:max-content max-content max-content 1fr;text-align:left;overflow-y:auto}.prize-details .data .data-in .cont .delivery-box{text-align:center;line-height:1.6}.prize-details .data .data-in .cont .delivery-box .delivery-B{color:red;font-size:16px;font-weight:700}.prize-details .data .data-in .cont .delivery-box .delivery-D{font-size:20px}.prize-details .data .data-in .cont .delivery-box .delivery-D span{font-weight:700}.prize-details .data .data-in .cont .delivery-box hr{color:#d9d9d9}.prize-details .data .data-in .cont .name{font-size:1.8rem;font-weight:700;line-height:1.3}.prize-details .data .data-in .cont .labelAreaWrap .acd-cont-in{max-height:240px;padding:12px 0}.prize-details .data .data-in .cont .labelAreaWrap .acd-cont-in .labelArea{max-height:216px}.prize-details .data .data-in .cont .detail,.prize-details .data .data-in .cont .stationNum{margin-top:16px}.prize-details .data .data-in .cont .stationNum{text-align:right}.prize-details .data .data-in .btnArea{grid-area:btn}.prize-details .data .data-in .btnArea .onePlay{display:grid;grid-auto-flow:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700}.prize-details .data .data-in .btnArea .onePlay span:not(.num){margin-right:8px}.prize-details .data .data-in .btnArea .onePlay .tc .num,.prize-details .data .data-in .btnArea .onePlay .ticket .num{font-size:1.8rem;margin:0 6px}.prize-details .data .data-in .btnArea .onePlay .ticket+.tc::before{content:"/";margin-left:6px}.prize-details .data .data-in .btnArea .btn{margin-top:8px;height:50px;width:380px;font-size:2rem}.about-point{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;width:309px;height:34px;display:flex;align-items:center;justify-content:center;background-image:url(../img/play/item-detail_about-point_bg.png?b7f62607a7008456);background-size:contain;background-repeat:no-repeat,no-repeat;padding-left:36px;padding-right:6px}.about-point__icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:6px;width:24px;height:24px;background-color:#fff;border-radius:50%}.about-point__icon::before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;width:17px;height:17px;content:"";background-image:url(../img/play/img-point.svg);background-size:contain;background-repeat:no-repeat}.about-point__text{position:relative;font-size:16px;font-weight:700;color:#e60012;-webkit-text-stroke:3px #fff}.about-point__text:before{position:absolute;top:0;left:0;content:attr(data-text);font-size:16px;font-weight:700;color:#e60012;-webkit-text-stroke:0}.about-point--campaign{container-type:inline-size;display:block;width:calc(100% - 205px);max-width:502px;height:auto;aspect-ratio:502/85;background-image:url(../img/play/item-detail_about-point_bg-campaign.png?b7f62607a7008456);padding-left:0;padding-right:0;-webkit-box-sizing:border-box;box-sizing:border-box}.about-point--campaign__header{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;width:34.6613545817cqw;height:5.577689243cqw;background-color:#fff;margin:-2.7888446215cqw auto 0;border-radius:5.577689243cqw;font-size:3.187250996cqw;line-height:1;font-weight:700;color:#fff0b2;-webkit-text-stroke:.5976095618cqw #fff0b2;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:.796812749cqw}.about-point--campaign__header__text{position:relative;margin-top:.3984063745cqw}.about-point--campaign__header__text:after,.about-point--campaign__header__text:before{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:attr(data-text);font-size:3.187250996cqw;line-height:1;font-weight:700;-webkit-text-stroke:0;text-align:center}.about-point--campaign__header__text:before{color:#fff;-webkit-text-stroke:.1992031873cqw #fff;z-index:1}.about-point--campaign__header__text:after{color:#ee469d;z-index:2}.about-point--campaign__header__slash{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:4.780876494cqw;height:1em}.about-point--campaign__header__slash:before{content:"";display:block;width:.9960159363cqw;height:4.780876494cqw;background-color:#ee469d;border:.1992031873cqw solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 0 .1992031873cqw #fff0b2;box-shadow:0 0 0 .1992031873cqw #fff0b2}.about-point--campaign__header__slash:first-of-type{margin-right:.3984063745cqw}.about-point--campaign__header__slash:first-of-type:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.about-point--campaign__header__slash:last-of-type{margin-left:.3984063745cqw}.about-point--campaign__header__slash:last-of-type:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.about-point--campaign__line1,.about-point--campaign__line2{text-align:center;padding-left:6.7729083665cqw;line-height:1}.about-point--campaign__line1 .about-point__text,.about-point--campaign__line2 .about-point__text{display:inline-block;color:#404040;-webkit-text-stroke:.5976095618cqw #fff;font-size:2.7888446215cqw;line-height:1}.about-point--campaign__line1 .about-point__text:before,.about-point--campaign__line2 .about-point__text:before{color:#404040;font-size:2.7888446215cqw;line-height:1}.about-point--campaign__line2{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;margin-top:.796812749cqw}.about-point--campaign__line2 .about-point__text{font-size:3.984063745cqw}.about-point--campaign__line2 .about-point__text:before{font-size:3.984063745cqw}.about-point--campaign__line2 span.about-point__text{margin-top:1.593625498cqw}.about-point--campaign__line2 em.about-point__text{color:#e60012;font-size:6.7729083665cqw;margin:0 1.593625498cqw;-webkit-text-stroke:.9960159363cqw #fff}.about-point--campaign__line2 em.about-point__text:before{color:#e60012;font-size:6.7729083665cqw}.about-point--campaign .about-point__icon{width:8.3207171315cqw;height:8.3027888446cqw;left:6.5737051793cqw}.about-point--campaign .about-point__icon:before{width:100%;height:100%}.about-point--campaign2{container-type:inline-size;display:block;width:100%;max-width:502px;height:auto;aspect-ratio:502/85;background-image:url(../img/common/bg_pointup_campaign_banner.png?b7f62607a7008456);padding-left:0;padding-right:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:10px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15)}.about-point--campaign2__header{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;margin-top:3.187250996cqw}.about-point--campaign2__header__text{position:relative;font-size:3.187250996cqw;font-weight:700;color:#e60012;-webkit-text-stroke:.5976095618cqw #fff;line-height:1}.about-point--campaign2__header__text:before{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:attr(data-text);font-size:3.187250996cqw;line-height:1;font-weight:700;-webkit-text-stroke:0;text-align:center;color:#e60012;z-index:1}.about-point--campaign2__line1{text-align:center;line-height:1;margin-top:2.7888446215cqw}.about-point--campaign2__line1 .about-point__text{display:inline-block;color:#404040;-webkit-text-stroke:.5976095618cqw #fff;font-size:2.7888446215cqw;line-height:1}.about-point--campaign2__line1 .about-point__text:before{color:#404040;font-size:2.7888446215cqw;line-height:1}@-webkit-keyframes a-balloon-moveY{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(3.8023796813%);transform:translateY(3.8023796813%)}60%{-webkit-transform:translateY(3.8023796813%);transform:translateY(3.8023796813%)}80%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes a-balloon-moveY{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(3.8023796813%);transform:translateY(3.8023796813%)}60%{-webkit-transform:translateY(3.8023796813%);transform:translateY(3.8023796813%)}80%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes a-shine-moveX{0%{left:-6.0838074901%;opacity:0}20%{left:-6.0838074901%;opacity:1}40%{left:86.6942567336%;opacity:1}60%{left:86.6942567336%;opacity:1}80%{left:86.6942567336%;opacity:1}100%{left:86.6942567336%;opacity:0}}@keyframes a-shine-moveX{0%{left:-6.0838074901%;opacity:0}20%{left:-6.0838074901%;opacity:1}40%{left:86.6942567336%;opacity:1}60%{left:86.6942567336%;opacity:1}80%{left:86.6942567336%;opacity:1}100%{left:86.6942567336%;opacity:0}}.balloonAttenArea{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.balloonAttenArea .balloonAtten{display:grid;place-content:center;white-space:nowrap;background-color:#fff;font-weight:700;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";padding:0 8px;height:32px;font-size:1.4rem;line-height:32px;border-radius:6px;border-right:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;position:relative;text-indent:initial;opacity:0;-webkit-animation:a-show-balloon .3s forwards;animation:a-show-balloon .3s forwards;-webkit-animation-delay:390ms;animation-delay:390ms}.balloonAttenArea .balloonAtten__triangle{position:absolute;width:10px;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.balloonAttenArea .balloonAtten__triangle__layer1,.balloonAttenArea .balloonAtten__triangle__layer2,.balloonAttenArea .balloonAtten__triangle__layer3{position:absolute;border:solid transparent;content:"";height:0;width:0;top:0;left:0;border-color:transparent;border-top-width:7px;border-left-width:5px;border-right-width:5px}.balloonAttenArea .balloonAtten__triangle__layer1{z-index:1}.balloonAttenArea .balloonAtten__triangle__layer2{z-index:2}.balloonAttenArea .balloonAtten__triangle__layer3{z-index:3}.balloonAttenArea .balloonAtten--assist .balloonAtten__triangle__layer1{left:1px;border-top-color:#c4c4c4}.balloonAttenArea .balloonAtten--assist .balloonAtten__triangle__layer2{top:-1px;border-top-color:#fff}.balloonAttenArea .balloonAtten--point{color:#fc2839;border:2px solid #ff80c3;-webkit-box-shadow:1px 1px 0 0 #c4c4c4;box-shadow:1px 1px 0 0 #c4c4c4}.balloonAttenArea .balloonAtten--point .balloonAtten__triangle{top:calc(100% + 2px)}.balloonAttenArea .balloonAtten--point .balloonAtten__triangle__layer1{left:1px;border-top-color:#c4c4c4}.balloonAttenArea .balloonAtten--point .balloonAtten__triangle__layer2{border-top-color:#ff80c3}.balloonAttenArea .balloonAtten--point .balloonAtten__triangle__layer3{top:-4px;border-top-color:#fff}.balloonAttenArea .balloonAtten--point-campaign{container-type:inline-size;will-change:transform;position:relative;background-color:initial;border:none;aspect-ratio:131.4966/61.847;width:131.4966px;height:auto;padding:0;background-image:url(../img/play/bg-balloon-point-campaign1.svg);background-repeat:no-repeat;background-size:contain;background-position:center;margin-top:-6.0838074901%}.balloonAttenArea .balloonAtten--point-campaign__path,.balloonAttenArea .balloonAtten--point-campaign__text{width:100%;height:65.687907255%}.balloonAttenArea .balloonAtten--point-campaign__text{position:relative;color:#fc2839;padding-top:12.9280909164cqw;padding-left:25.8561818328cqw;padding-right:9.1257112351cqw;position:absolute;top:0;left:0;font-size:10.6466631076cqw;text-align:center;white-space:nowrap;line-height:1}.balloonAttenArea .balloonAtten--point-campaign__text:before{position:absolute;left:9.8861871714cqw;top:9.8861871714cqw;content:"";display:block;width:13.6885668527cqw;height:13.6885668527cqw;background-image:url(../img/play/img-point.svg);background-repeat:no-repeat;background-size:contain}.balloonAttenArea .balloonAtten--point-campaign__path{position:absolute;display:block;top:0;left:0;clip-path:polygon(9.05% 100%,91.89% 100%,100% 70.47%,93.67% 22.15%,14.37% 0,0 43.14%,9.05% 100%);z-index:1}.balloonAttenArea .balloonAtten--point-campaign__shine{will-change:left,opacity;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:50%;left:0;opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:25.7497152018cqw;height:42.0543192752cqw;-webkit-animation:a-shine-moveX 2.4s linear infinite;animation:a-shine-moveX 2.4s linear infinite}.balloonAttenArea .balloonAtten--point-campaign__shine::before{content:"";display:block;width:50.206733609%;height:93.616636528%;-webkit-transform:rotate(21deg);transform:rotate(21deg);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.5)),color-stop(76.4705882353%,rgba(255,255,255,.5)),color-stop(76.4705882353%,transparent),color-stop(88.2352941176%,transparent),color-stop(88.2352941176%,rgba(255,255,255,.5)),to(rgba(255,255,255,.5)));background:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,.5) 76.4705882353%,transparent 76.4705882353%,transparent 88.2352941176%,rgba(255,255,255,.5) 88.2352941176%,rgba(255,255,255,.5) 100%)}.balloonAttenArea .balloonAtten--point-campaign.--is-rendered{opacity:1;-webkit-animation:a-balloon-moveY 2.4s infinite alternate;animation:a-balloon-moveY 2.4s infinite alternate}.balloonAttenArea .balloonAtten--point-campaign2{container-type:inline-size;will-change:transform;position:relative;background-color:initial;border:none;aspect-ratio:131.4966/61.847;width:131.4966px;height:auto;padding:0;background-image:url(../img/play/bg-balloon-point-campaign1.svg);background-repeat:no-repeat;background-size:contain;background-position:center;margin-top:-6.0838074901%}.balloonAttenArea .balloonAtten--point-campaign2__path,.balloonAttenArea .balloonAtten--point-campaign2__text{width:100%;height:65.687907255%}.balloonAttenArea .balloonAtten--point-campaign2__text{position:relative;color:#fc2839;padding-top:12.9280909164cqw;padding-left:25.8561818328cqw;padding-right:9.1257112351cqw;position:absolute;top:0;left:0;font-size:10.6466631076cqw;text-align:center;white-space:nowrap;line-height:1}.balloonAttenArea .balloonAtten--point-campaign2__text:before{position:absolute;left:9.8861871714cqw;top:9.8861871714cqw;content:"";display:block;width:13.6885668527cqw;height:13.6885668527cqw;background-image:url(../img/play/img-point.svg);background-repeat:no-repeat;background-size:contain}.balloonAttenArea .balloonAtten--point-campaign2__path{position:absolute;display:block;top:0;left:0;clip-path:polygon(9.05% 100%,91.89% 100%,100% 70.47%,93.67% 22.15%,14.37% 0,0 43.14%,9.05% 100%);z-index:1}.balloonAttenArea .balloonAtten--point-campaign2__shine{will-change:left,opacity;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:50%;left:0;opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:25.7497152018cqw;height:42.0543192752cqw;-webkit-animation:a-shine-moveX 2.4s linear infinite;animation:a-shine-moveX 2.4s linear infinite}.balloonAttenArea .balloonAtten--point-campaign2__shine::before{content:"";display:block;width:50.206733609%;height:93.616636528%;-webkit-transform:rotate(21deg);transform:rotate(21deg);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.5)),color-stop(76.4705882353%,rgba(255,255,255,.5)),color-stop(76.4705882353%,transparent),color-stop(88.2352941176%,transparent),color-stop(88.2352941176%,rgba(255,255,255,.5)),to(rgba(255,255,255,.5)));background:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,.5) 76.4705882353%,transparent 76.4705882353%,transparent 88.2352941176%,rgba(255,255,255,.5) 88.2352941176%,rgba(255,255,255,.5) 100%)}.balloonAttenArea .balloonAtten--point-campaign2.--is-rendered{opacity:1;-webkit-animation:a-balloon-moveY 2.4s infinite alternate;animation:a-balloon-moveY 2.4s infinite alternate}.balloonAttenArea .balloonAtten--point-campaign2{width:100%;margin-top:initial}.balloonAttenArea .balloonAtten--point-campaign2__text{padding-top:12.1676149802cqw;padding-left:0;padding-right:0}.balloonAttenArea .balloonAtten--point-campaign2__text::before{display:none}.balloonAttenArea .balloonAtten--point-campaign2__text::after{position:absolute;content:"";top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url(../img/common/bg_pointup_campaign_balloon.png?b7f62607a7008456);background-size:cover;width:calc(100% - 3.041903745cqw);height:calc(100% - 3.041903745cqw)}.balloonAttenArea .balloonAtten--point-campaign2__text__body{width:100%;position:relative;font-size:11.4071390439cqw;color:#fc2839;-webkit-text-stroke:2.2814278088cqw #fff;line-height:1;z-index:1}.balloonAttenArea .balloonAtten--point-campaign2__text__body::after{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:attr(data-text);font-size:11.4071390439cqw;line-height:1;font-weight:700;-webkit-text-stroke:0;text-align:center;z-index:1;color:#fc2839}.balloonAttenArea.-wide{top:-35px}.balloonAttenArea.-wide .balloonAtten{font-size:24px;height:48px;padding:0 16px}.balloonAttenArea.-wide .balloonAtten .balloonAtten__triangle__layer1,.balloonAttenArea.-wide .balloonAtten .balloonAtten__triangle__layer2,.balloonAttenArea.-wide .balloonAtten .balloonAtten__triangle__layer3{border-top-width:10px;border-left-width:8px;border-right-width:8px}.balloonAttenArea.-wide:has(.balloonAtten--point-campaign){width:100%}.balloonAttenArea.-wide .balloonAtten--point-campaign{background-image:url(../img/play/bg-balloon-point-campaign3.svg);width:95.652173913%;height:auto;padding:0}.balloonAttenArea.-wide .balloonAtten--point-campaign .balloonAtten--point-campaign__text{font-size:10.4545454545cqw}.bonusPack-list .bonusPack+.bonusPack{margin-top:40px}.bonusPack{position:relative;padding-top:23px}.bonusPack:has(.appeal-badge){padding-top:40px}.bonusPack__inner.boxW{position:relative;padding:45px 40px 52px;margin-bottom:0}.bonusPack .tcPrice{display:grid;grid-template-columns:66px 1fr 170px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:70px;position:relative}.bonusPack .tcPrice .icon{width:50px}.bonusPack .tcPrice .tc{font-size:1.4rem;font-weight:700}.bonusPack .tcPrice .tc .num{font-size:2rem;padding-right:5px}.bonusPack .tcPrice .tc .bonus{font-weight:400}.bonusPack .tcPrice .tc .bonus em{color:red}.bonusPack .appeal-badge{position:absolute;top:-40px;left:-4px;width:82px;height:82px;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;background-image:url(../img/menu/bg_appeal_badge.png?b7f62607a7008456);background-size:contain;background-position:center;background-repeat:no-repeat}.bonusPack .appeal-badge__text{font-weight:700;font-size:16px;letter-spacing:-.03em;line-height:20px;text-align:center;color:#fff;white-space:pre-wrap}.bonusPack .deadline{position:absolute;top:-23px;right:0;color:#404040;font-size:16px;line-height:18px;padding-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.bonusPack .deadline::before{content:"";width:16px;height:16px;background-image:url(../img/menu/icon_timer.svg);background-size:cover;background-repeat:no-repeat}.bonusPack .remaining{position:absolute;left:0;right:0;bottom:0;height:38px;padding-left:20px;padding-right:38px;font-size:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0 0 8px 8px}.bonusPack .remaining .remaining-attempts{font-size:16px;line-height:1}.bonusPack .remaining .remaining-attempts__number{display:inline-block;margin:0 4px;font-weight:700}.bonusPack .remaining .remaining-attempts__number em{display:inline-block;font-size:20px;margin-right:4px}.bonusPack .remaining .limit-type{text-align:right;font-size:18px;line-height:1;font-weight:700;margin-left:auto}.bonusPack[class*=-c01] .tit{position:absolute;top:-9px;height:45px;margin:0 45px;padding:0 8px 4px;display:grid;place-content:center;font-weight:700;background:url(../img/common/tit/bg_titTc01-c.png?b7f62607a7008456) repeat-x;background-size:45px 45px}.bonusPack[class*=-c01] .tit::before{position:absolute;top:0;left:-44px;content:"";width:45px;height:45px;background-image:url(../img/common/tit/bg_titTc01-l.png?b7f62607a7008456);background-repeat:no-repeat;background-size:contain}.bonusPack[class*=-c01] .tit::after{position:absolute;top:0;right:-44px;content:"";width:45px;height:45px;background-image:url(../img/common/tit/bg_titTc01-r.png?b7f62607a7008456);background-repeat:no-repeat;background-size:contain}.bonusPack[class*=-c01] .remaining{background-color:#b4ee79}.bonusPack[class*=-c02] .tit{position:absolute;top:-9px;height:45px;margin:0 45px;padding:0 8px 4px;display:grid;place-content:center;font-weight:700;background:url(../img/common/tit/bg_titTc02-c.png?b7f62607a7008456) repeat-x;background-size:45px 45px}.bonusPack[class*=-c02] .tit::before{position:absolute;top:0;left:-44px;content:"";width:45px;height:45px;background-image:url(../img/common/tit/bg_titTc02-l.png?b7f62607a7008456);background-repeat:no-repeat;background-size:contain}.bonusPack[class*=-c02] .tit::after{position:absolute;top:0;right:-44px;content:"";width:45px;height:45px;background-image:url(../img/common/tit/bg_titTc02-r.png?b7f62607a7008456);background-repeat:no-repeat;background-size:contain}.bonusPack[class*=-c02] .remaining{background-color:#f4deb5}.bonusPack[class*=-c03] .tit{position:absolute;top:-9px;height:45px;margin:0 45px;padding:0 8px 4px;display:grid;place-content:center;font-weight:700;background:url(../img/common/tit/bg_titTc03-c.png?b7f62607a7008456) repeat-x;background-size:45px 45px}.bonusPack[class*=-c03] .tit::before{position:absolute;top:0;left:-44px;content:"";width:45px;height:45px;background-image:url(../img/common/tit/bg_titTc03-l.png?b7f62607a7008456);background-repeat:no-repeat;background-size:contain}.bonusPack[class*=-c03] .tit::after{position:absolute;top:0;right:-44px;content:"";width:45px;height:45px;background-image:url(../img/common/tit/bg_titTc03-r.png?b7f62607a7008456);background-repeat:no-repeat;background-size:contain}.bonusPack[class*=-c03] .remaining{background-color:#fdd37b}.bonusPack[class*=-c04] .tit{position:absolute;top:-9px;height:45px;margin:0 45px;padding:0 8px 4px;display:grid;place-content:center;font-weight:700;background:url(../img/common/tit/bg_titTc04-c.png?b7f62607a7008456) repeat-x;background-size:45px 45px}.bonusPack[class*=-c04] .tit::before{position:absolute;top:0;left:-44px;content:"";width:45px;height:45px;background-image:url(../img/common/tit/bg_titTc04-l.png?b7f62607a7008456);background-repeat:no-repeat;background-size:contain}.bonusPack[class*=-c04] .tit::after{position:absolute;top:0;right:-44px;content:"";width:45px;height:45px;background-image:url(../img/common/tit/bg_titTc04-r.png?b7f62607a7008456);background-repeat:no-repeat;background-size:contain}.bonusPack[class*=-c04] .remaining{background-color:#fed8d8}.bonusPack[class*=-c05] .tit{position:absolute;top:-9px;height:45px;margin:0 45px;padding:0 8px 4px;display:grid;place-content:center;font-weight:700;background:url(../img/common/tit/bg_titTc05-c.png?b7f62607a7008456) repeat-x;background-size:45px 45px}.bonusPack[class*=-c05] .tit::before{position:absolute;top:0;left:-44px;content:"";width:45px;height:45px;background-image:url(../img/common/tit/bg_titTc05-l.png?b7f62607a7008456);background-repeat:no-repeat;background-size:contain}.bonusPack[class*=-c05] .tit::after{position:absolute;top:0;right:-44px;content:"";width:45px;height:45px;background-image:url(../img/common/tit/bg_titTc05-r.png?b7f62607a7008456);background-repeat:no-repeat;background-size:contain}.bonusPack[class*=-c05] .remaining{background-color:#d8f9b6}.bonusPack[class*=-c06] .tit{position:absolute;top:-9px;height:45px;margin:0 45px;padding:0 8px 4px;display:grid;place-content:center;font-weight:700;background:url(../img/common/tit/bg_titTc06-c.png?b7f62607a7008456) repeat-x;background-size:45px 45px}.bonusPack[class*=-c06] .tit::before{position:absolute;top:0;left:-44px;content:"";width:45px;height:45px;background-image:url(../img/common/tit/bg_titTc06-l.png?b7f62607a7008456);background-repeat:no-repeat;background-size:contain}.bonusPack[class*=-c06] .tit::after{position:absolute;top:0;right:-44px;content:"";width:45px;height:45px;background-image:url(../img/common/tit/bg_titTc06-r.png?b7f62607a7008456);background-repeat:no-repeat;background-size:contain}.bonusPack[class*=-c06] .remaining{background-color:#b5c9f4}.bonusPack[class*=-c07] .tit{position:absolute;top:-9px;height:45px;margin:0 45px;padding:0 8px 4px;display:grid;place-content:center;font-weight:700;background:url(../img/common/tit/bg_titTc07-c.png?b7f62607a7008456) repeat-x;background-size:45px 45px}.bonusPack[class*=-c07] .tit::before{position:absolute;top:0;left:-44px;content:"";width:45px;height:45px;background-image:url(../img/common/tit/bg_titTc07-l.png?b7f62607a7008456);background-repeat:no-repeat;background-size:contain}.bonusPack[class*=-c07] .tit::after{position:absolute;top:0;right:-44px;content:"";width:45px;height:45px;background-image:url(../img/common/tit/bg_titTc07-r.png?b7f62607a7008456);background-repeat:no-repeat;background-size:contain}.bonusPack[class*=-c07] .remaining{background-color:#b6e6f9}.bonusPack[class*=-c08] .tit{position:absolute;top:-9px;height:45px;margin:0 45px;padding:0 8px 4px;display:grid;place-content:center;font-weight:700;background:url(../img/common/tit/bg_titTc08-c.png?b7f62607a7008456) repeat-x;background-size:45px 45px}.bonusPack[class*=-c08] .tit::before{position:absolute;top:0;left:-44px;content:"";width:45px;height:45px;background-image:url(../img/common/tit/bg_titTc08-l.png?b7f62607a7008456);background-repeat:no-repeat;background-size:contain}.bonusPack[class*=-c08] .tit::after{position:absolute;top:0;right:-44px;content:"";width:45px;height:45px;background-image:url(../img/common/tit/bg_titTc08-r.png?b7f62607a7008456);background-repeat:no-repeat;background-size:contain}.bonusPack[class*=-c08] .remaining{background-color:#c3b6f7}.bonusPack[class*=-c09] .tit{position:absolute;top:-9px;height:45px;margin:0 45px;padding:0 8px 4px;display:grid;place-content:center;font-weight:700;background:url(../img/common/tit/bg_titTc09-c.png?b7f62607a7008456) repeat-x;background-size:45px 45px}.bonusPack[class*=-c09] .tit::before{position:absolute;top:0;left:-44px;content:"";width:45px;height:45px;background-image:url(../img/common/tit/bg_titTc09-l.png?b7f62607a7008456);background-repeat:no-repeat;background-size:contain}.bonusPack[class*=-c09] .tit::after{position:absolute;top:0;right:-44px;content:"";width:45px;height:45px;background-image:url(../img/common/tit/bg_titTc09-r.png?b7f62607a7008456);background-repeat:no-repeat;background-size:contain}.bonusPack[class*=-c09] .remaining{background-color:#f0d9ff}.bonusPack[class*=-c10] .tit{position:absolute;top:-9px;height:45px;margin:0 45px;padding:0 8px 4px;display:grid;place-content:center;font-weight:700;background:url(../img/common/tit/bg_titTc10-c.png?b7f62607a7008456) repeat-x;background-size:45px 45px}.bonusPack[class*=-c10] .tit::before{position:absolute;top:0;left:-44px;content:"";width:45px;height:45px;background-image:url(../img/common/tit/bg_titTc10-l.png?b7f62607a7008456);background-repeat:no-repeat;background-size:contain}.bonusPack[class*=-c10] .tit::after{position:absolute;top:0;right:-44px;content:"";width:45px;height:45px;background-image:url(../img/common/tit/bg_titTc10-r.png?b7f62607a7008456);background-repeat:no-repeat;background-size:contain}.bonusPack[class*=-c10] .remaining{background-color:#f7f9b6}.bonusPack[class*=-c11] .tit{position:absolute;top:-9px;height:45px;margin:0 45px;padding:0 8px 4px;display:grid;place-content:center;font-weight:700;background:url(../img/common/tit/bg_titTc11-c.png?b7f62607a7008456) repeat-x;background-size:45px 45px}.bonusPack[class*=-c11] .tit::before{position:absolute;top:0;left:-44px;content:"";width:45px;height:45px;background-image:url(../img/common/tit/bg_titTc11-l.png?b7f62607a7008456);background-repeat:no-repeat;background-size:contain}.bonusPack[class*=-c11] .tit::after{position:absolute;top:0;right:-44px;content:"";width:45px;height:45px;background-image:url(../img/common/tit/bg_titTc11-r.png?b7f62607a7008456);background-repeat:no-repeat;background-size:contain}.bonusPack[class*=-c11] .remaining{background-color:#f9b6b6}.bonusPack[class*=-c12] .tit{position:absolute;top:-9px;height:45px;margin:0 45px;padding:0 8px 4px;display:grid;place-content:center;font-weight:700;background:url(../img/common/tit/bg_titTc12-c.png?b7f62607a7008456) repeat-x;background-size:45px 45px}.bonusPack[class*=-c12] .tit::before{position:absolute;top:0;left:-44px;content:"";width:45px;height:45px;background-image:url(../img/common/tit/bg_titTc12-l.png?b7f62607a7008456);background-repeat:no-repeat;background-size:contain}.bonusPack[class*=-c12] .tit::after{position:absolute;top:0;right:-44px;content:"";width:45px;height:45px;background-image:url(../img/common/tit/bg_titTc12-r.png?b7f62607a7008456);background-repeat:no-repeat;background-size:contain}.bonusPack[class*=-c12] .remaining{background-color:#f7b6e0}.bonusPack[class*=-c] .tit{position:absolute;left:50%;-webkit-transform:translateX(-50%)!important;transform:translateX(-50%)!important;top:-5px;margin:0;padding-bottom:0;font-size:1.8rem;white-space:nowrap}.bonusPack.-sale .bonusPack__inner::before{content:"";position:absolute;top:-15px;left:-7px;content:"";width:60px;height:38.5px;background-image:url(../img/menu/icon_sale.svg);background-repeat:no-repeat;background-size:contain;z-index:1}.pic img{width:100%}.itemList{margin-top:24px;display:grid;grid-template-columns:repeat(auto-fill,minmax(136px,1fr));gap:18px}.itemList .cardWrap{cursor:pointer;-webkit-transition:opacity .2s;transition:opacity .2s}.itemList .cardWrap:hover{opacity:.7}.itemList .cardWrap{position:relative;padding-top:calc(100% + 80px);text-align:left}.itemList .cardWrap.-noplay{pointer-events:none}.itemList .cardWrap .card{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;-webkit-box-shadow:0 0 6px rgba(0,0,0,.16);box-shadow:0 0 6px rgba(0,0,0,.16);border-radius:4px;overflow:hidden;font-weight:700;display:grid;grid-template-rows:calc(100% - 80px) 80px}.itemList .cardWrap .card .playingFilter{z-index:5;position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #f54b4b;border-radius:4px;opacity:0;visibility:hidden;-webkit-transition:all .2s;transition:all .2s}.itemList .cardWrap .card .playingFilter::before{content:"";height:17px;position:absolute;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(58%,#f54b4b));background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#f54b4b 58%)}.itemList .cardWrap .card .playingFilter::after{content:url(../img/top/label/filter-playing.svg);position:absolute;left:50%;-webkit-transform:translateX(-50%)!important;transform:translateX(-50%)!important;bottom:-4px;-webkit-filter:drop-shadow(0 3px 6px rgba(0, 0, 0, .16));filter:drop-shadow(0 3px 6px rgba(0, 0, 0, .16))}.itemList .cardWrap .card .playingFilter.active{opacity:1;visibility:visible}.itemList .cardWrap .card .playingFilter span{display:block;width:100%;text-indent:100%;white-space:nowrap;overflow:hidden}.itemList .cardWrap .card .item-pic{position:relative;overflow:hidden;border-radius:4px 4px 0 0}.itemList .cardWrap .card .item-pic>img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.itemList .cardWrap .card .item-pic img{width:100%}.itemList .cardWrap .card .item-pic .stateFilter>[class*=Filter]{display:none;z-index:5;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.itemList .cardWrap .card .item-pic .stateFilter>[class*=Filter].active{display:inline-block}.itemList .cardWrap .card .item-pic .stateFilter>[class*=Filter] span{width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;left:0}.itemList .cardWrap .card .item-pic .stateFilter>[class*=Filter].gFilter{overflow:hidden;border-radius:4px 4px 0 0;background-color:rgba(1,1,21,.4);color:#fff;font-size:1.8rem}.itemList .cardWrap .card .item-pic .stateFilter>[class*=Filter].gFilter.get{background-color:rgba(1,1,21,.2)}.itemList .cardWrap .card .item-pic .stateFilter>[class*=Filter].gFilter.get img{max-width:54%;position:absolute;top:50%;left:50%}.itemList .cardWrap .card .item-pic .stateFilter>[class*=Filter].gFilter.get.active img{-webkit-animation:a-filterGetImg .3s cubic-bezier(.13,1.07,.13,1.05) forwards;animation:a-filterGetImg .3s cubic-bezier(.13,1.07,.13,1.05) forwards}.itemList .cardWrap .card .item-pic>[class^=label]{display:inline-block;position:absolute;width:100%}.itemList .cardWrap .card .item-pic>[class^=label] .digital,.itemList .cardWrap .card .item-pic>[class^=label] .direct,.itemList .cardWrap .card .item-pic>[class^=label] .hosyou,.itemList .cardWrap .card .item-pic>[class^=label] .onlyTc,.itemList .cardWrap .card .item-pic>[class^=label] .paidTc,.itemList .cardWrap .card .item-pic>[class^=label] .set,.itemList .cardWrap .card .item-pic>[class^=label] .teigaku,.itemList .cardWrap .card .item-pic>[class^=label] .zikan{padding:0;width:35%;opacity:1}.itemList .cardWrap .card .item-pic>[class^=label] .toretore{padding:2px;width:58%;opacity:1}.itemList .cardWrap .card .item-pic>[class^=label] .newfaceToretore{padding:2px;width:45%;opacity:1}.itemList .cardWrap .card .item-pic>[class^=label].labelLT{top:0;left:0;z-index:1}.itemList .cardWrap .card .item-pic>[class^=label].labelRT{top:0;left:0;z-index:2;text-align:right}.itemList .cardWrap .card .item-pic>[class^=label].labelLB{left:0;bottom:0;z-index:3}.itemList .cardWrap .card .item-pic>[class^=label].labelRB{left:0;bottom:0;z-index:4}.itemList .cardWrap .card .item-pic>[class^=label].labelRB .digital,.itemList .cardWrap .card .item-pic>[class^=label].labelRB .direct,.itemList .cardWrap .card .item-pic>[class^=label].labelRB .hosyou,.itemList .cardWrap .card .item-pic>[class^=label].labelRB .set,.itemList .cardWrap .card .item-pic>[class^=label].labelRB .teigaku{margin-left:auto;margin-bottom:2px}.itemList .cardWrap .card .item-detail{padding:8px 8px 10px;height:80px;display:grid;font-size:1.2rem;position:relative}.itemList .cardWrap .card .item-detail .name{margin-bottom:6px;height:28px;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.itemList .cardWrap .card .item-detail .state{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.itemList .cardWrap .card .item-detail .state .gameCate{width:24px}.itemList .cardWrap .card .item-detail .state .gameTc{white-space:nowrap;font-size:1.2rem}.itemList .cardWrap .card .item-detail .state .gameTc::after{content:"TC";padding-left:3px;font-size:.8rem}.itemList .cardWrap .card .item-detail .hoverCont{z-index:6;opacity:0;display:grid;gap:4px;place-content:center;position:absolute;top:100%;left:0;width:100%;height:100%;font-size:1.6rem;background-color:rgba(255,255,255,.9);text-align:center;-webkit-transition:opacity .2s,top .2s;transition:opacity .2s,top .2s}.itemList .cardWrap .card .item-detail .hoverCont .btnArea{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}.itemList .cardWrap .card .item-detail .hoverCont .btnArea .btn-itemD{padding:0 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:80px;min-height:24px;border-radius:16px;background-color:#404040;font-size:1.4rem;line-height:1;color:#fff;display:grid;place-content:center}.itemList .cardWrap .card .check{padding-top:max(18%,30px);width:max(18%,30px);margin:5% 5% 0 auto;background-image:url(../img/top/label/icon-checkbox.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.itemList .cardWrap .card.active .check{background-image:url(../img/top/label/icon-check.svg)}.itemList .cardWrap.overlap .card{width:calc(100% - 12px);height:calc(100% - 12px);-webkit-transition:width .2s,height .2s;transition:width .2s,height .2s}.itemList .cardWrap.overlap .card.-back{top:0;right:0;bottom:auto;left:auto;-webkit-box-shadow:0 0 6px rgba(0,0,0,.32);box-shadow:0 0 6px rgba(0,0,0,.32);-webkit-filter:brightness(75%);filter:brightness(75%)}.itemList .cardWrap.overlap .card.-front{top:auto;right:auto;bottom:0;left:0;-webkit-box-shadow:0 0 6px rgba(0,0,0,.16);box-shadow:0 0 6px rgba(0,0,0,.16)}.itemList .cardWrap.overlap .card .item-detail{padding:0;grid-template-rows:48px 32px;background-color:#fffae2}.itemList .cardWrap.overlap .card .item-detail .name{margin:10px}.itemList .cardWrap.overlap .card .item-detail .lookAll,.itemList .cardWrap.overlap .card .item-detail .lookMore{position:absolute;bottom:0;left:0;width:100%;height:32px;-webkit-transition:all .2s;transition:all .2s}.itemList .cardWrap.overlap.-lookAll .item-detail .lookAll{color:#fff;background-color:#916363;display:grid;place-content:center}.itemList .cardWrap.overlap.-lookAll .card.-back .item-detail::before{content:""}.itemList .cardWrap.overlap.-lookAll .card.-back .item-detail::after{content:"";background-color:#916363}.itemList .cardWrap.overlap.-lookMore .item-detail{background-color:#fffae2}.itemList .cardWrap.overlap.-lookMore .item-detail .lookMore{padding-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.itemList .cardWrap.overlap.-lookMore .item-detail .lookMore::before{display:inline-block;margin-right:6px;content:"";width:14px;height:14px;background-image:url(../img/common/icon/icon_arrowC-r.svg);background-repeat:no-repeat;background-size:contain}.itemList .cardWrap.overlap:hover{opacity:1}.itemList .cardWrap.overlap:hover .card{width:100%;height:100%}.itemList .cardWrap.overlap:hover .card .item-pic>img{-webkit-transform:translate(-50%,-50%) scale(1.12)!important;transform:translate(-50%,-50%) scale(1.12)!important}.itemList .cardWrap.overlap:hover .card .item-detail .lookAll,.itemList .cardWrap.overlap:hover .card .item-detail .lookMore{height:100%;font-size:1.6rem;color:#fff;display:grid;place-content:center;padding:0}.itemList .cardWrap.overlap:hover .card .item-detail .lookAll::after,.itemList .cardWrap.overlap:hover .card .item-detail .lookMore::after{-webkit-animation:a-slide-in .28s ease-in-out forwards;animation:a-slide-in .28s ease-in-out forwards;content:"";width:30px;height:30px;background-image:url(../img/common/icon/icon_carousel-r.svg);background-repeat:no-repeat;background-size:contain;margin:10px auto 0}.itemList .cardWrap.overlap:hover .card .item-detail .lookAll{background-color:rgba(145,99,99,.9)}.itemList .cardWrap.overlap:hover .card .item-detail .lookMore{background-color:rgba(226,133,54,.9)}.itemList .cardWrap.overlap:hover .card .item-detail .lookMore::before{content:none}.itemList .cardWrap:not([class*=overlap]):hover{opacity:1}.itemList .cardWrap:not([class*=overlap]):hover .item-pic>img{-webkit-transform:translate(-50%,-50%) scale(1.12)!important;transform:translate(-50%,-50%) scale(1.12)!important}.itemList .cardWrap:not([class*=overlap]):hover .item-detail .hoverCont{opacity:1;top:0}.itemList .cardWrap.-isVip .card{background-color:#fffdf2}.itemD-pop .modal-box{overflow:visible}.itemD-pop .prize-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.labelLB,.labelLT,.labelRB,.labelRT{font-size:1.3rem}.labelLB .delivery,.labelLB .easy,.labelLB .few,.labelLB .new,.labelLB .off,.labelLB .outlet,.labelLT .delivery,.labelLT .easy,.labelLT .few,.labelLT .new,.labelLT .off,.labelLT .outlet,.labelRB .delivery,.labelRB .easy,.labelRB .few,.labelRB .new,.labelRB .off,.labelRB .outlet,.labelRT .delivery,.labelRT .easy,.labelRT .few,.labelRT .new,.labelRT .off,.labelRT .outlet{display:inline-block;color:#fff;padding:6px 11px;line-height:1}.labelLB .delivery span,.labelLB .easy span,.labelLB .few span,.labelLB .new span,.labelLB .off span,.labelLB .outlet span,.labelLT .delivery span,.labelLT .easy span,.labelLT .few span,.labelLT .new span,.labelLT .off span,.labelLT .outlet span,.labelRB .delivery span,.labelRB .easy span,.labelRB .few span,.labelRB .new span,.labelRB .off span,.labelRB .outlet span,.labelRT .delivery span,.labelRT .easy span,.labelRT .few span,.labelRT .new span,.labelRT .off span,.labelRT .outlet span{display:table;margin:0 auto}.labelLT .easy,.labelLT .outlet{border-radius:4px 0 8px 0}.labelLT .easy{background-color:rgba(95,195,32,.75)}.labelLT .outlet{background-color:rgba(250,242,38,.75);color:#404040}.labelRT .delivery,.labelRT .few,.labelRT .new,.labelRT .off{border-radius:0 4px 0 8px}.labelRT .new{background-color:rgba(235,0,19,.75)}.labelRT .off{background-color:rgba(248,77,0,.75)}.labelRT .delivery{background-color:rgba(114,114,114,.75)}.labelRT .few{padding:3px 4px;background-color:rgba(0,115,230,.8)}.labelRT .few span{text-indent:100%;white-space:nowrap;overflow:hidden;content:"";width:100%;height:19px;background-image:url(../img/top/label/labelRT-few.svg);background-repeat:no-repeat;background-size:contain}.labelArea{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.labelArea .label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:26px;line-height:22px;padding:0 8px;white-space:nowrap;font-size:1.4rem;font-weight:700;border:2px solid #404040;border-radius:8px 0 8px 0}.labelArea .label.burasage,.labelArea .label.dekakure,.labelArea .label.hashiotoshi,.labelArea .label.hashiwatashi,.labelArea .label.maeotoshi,.labelArea .label.omoshiro,.labelArea .label.other,.labelArea .label.puthikure,.labelArea .label.rings,.labelArea .label.takoyaki,.labelArea .label.triple,.labelArea .label.tsurisage,.labelArea .label.tsutsuotoshi,.labelArea .label.zikaoki{color:#fff}.labelArea .label.takoyaki{background-color:#eb94c9;border-color:#eb94c9}.labelArea .label.burasage{background-color:#55c9cb;border-color:#55c9cb}.labelArea .label.hashiwatashi{background-color:#91da5f;border-color:#91da5f}.labelArea .label.rings{background-color:#58ceed;border-color:#58ceed}.labelArea .label.maeotoshi{background-color:#da3e4a;border-color:#da3e4a}.labelArea .label.hashiotoshi{background-color:#149854;border-color:#149854}.labelArea .label.tsutsuotoshi{background-color:#ef9874;border-color:#ef9874}.labelArea .label.zikaoki{background-color:#d777ca;border-color:#d777ca}.labelArea .label.tsurisage{background-color:#d677c8;border-color:#d677c8}.labelArea .label.dekakure{background-color:#be5858;border-color:#be5858}.labelArea .label.puthikure{background-color:#668cf8;border-color:#668cf8}.labelArea .label.omoshiro{background-color:#1c7aea;border-color:#1c7aea}.labelArea .label.other{background-color:#7d7db7;border-color:#7d7db7}.labelArea .label.triple{background-color:#be5858;border-color:#be5858}.labelArea .label.easy{border-color:#5fc328;color:#5fc328}.labelArea .label.delivery{border-color:#727272;color:#727272}.labelArea .label.outlet{border-color:#faf226}.labelArea .label.off{border-color:#f84d00;color:#f84d00}.labelArea .label.few{border-color:#5092e9;color:#5092e9}.labelArea .label.onlyTc{border-color:#e60012;color:#e60012}.labelArea .label.paidTc{border-color:#a70a16;color:#a70a16}.labelArea .label.zikan{border-color:#25060b;color:#25060b}.labelArea .label.teigaku{border-color:#6aa81d;color:#6aa81d}.labelArea .label.hosyou{border-color:#1d93a8;color:#1d93a8}.labelArea .label.set{border-color:#7ac4d1;color:#7ac4d1}.labelArea .label.new{border-color:#eb0013;color:#eb0013}.labelArea .label.digital{border-color:#1a4390;color:#1a4390}.labelArea .label.direct{border-color:#751a90;color:#751a90}.labelAreaWrap{position:relative}.labelAreaWrap>.labelArea{padding-right:54px}.labelAreaWrap .labelInfo-acd .acd-check{display:none}.labelAreaWrap .labelInfo-acd .acd-label{cursor:pointer;position:absolute;top:-1px;right:18px;display:block;width:28px;height:28px;background-image:url(../img/play/icon_item-info.svg),url(../img/play/icon_item-close.svg);background-repeat:no-repeat;background-size:contain,0}.labelAreaWrap .labelInfo-acd .acd-label+.acd-cont{visibility:hidden;opacity:0;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;top:23px;right:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.labelAreaWrap .labelInfo-acd .acd-label+.acd-cont .acd-cont-in{margin:10px 0 8px;padding:16px 0;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:308px;border:1px solid #e0e0e0;border-radius:4px;background-color:#fff;-webkit-filter:drop-shadow(0 0 6px rgba(0, 0, 0, .15));filter:drop-shadow(0 0 6px rgba(0, 0, 0, .15));position:relative}.labelAreaWrap .labelInfo-acd .acd-label+.acd-cont .acd-cont-in::after,.labelAreaWrap .labelInfo-acd .acd-label+.acd-cont .acd-cont-in::before{position:absolute;right:23.5px;content:"";width:14px;height:12px;clip-path:polygon(50% 30%,0 100%,100% 100%)}.labelAreaWrap .labelInfo-acd .acd-label+.acd-cont .acd-cont-in::before{top:-12px;background-color:#e0e0e0}.labelAreaWrap .labelInfo-acd .acd-label+.acd-cont .acd-cont-in::after{top:-10.5px;background-color:#fff}.labelAreaWrap .labelInfo-acd .acd-label+.acd-cont .acd-cont-in .labelArea{display:block;padding:0 16px;max-height:276px;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:none}.labelAreaWrap .labelInfo-acd .acd-label+.acd-cont .acd-cont-in .labelArea>:last-child{margin-bottom:0!important}.labelAreaWrap .labelInfo-acd .acd-label+.acd-cont .acd-cont-in .labelArea>div{margin-bottom:16px}.labelAreaWrap .labelInfo-acd .acd-label+.acd-cont .acd-cont-in .labelArea>div .label{height:22px;line-height:18px;font-size:1rem}.labelAreaWrap .labelInfo-acd .acd-label+.acd-cont .acd-cont-in .labelArea>div p{margin-top:4px;font-size:1.4rem}.labelAreaWrap .labelInfo-acd .acd-label.active{background-size:0,contain}.labelAreaWrap .labelInfo-acd .acd-label.active+.acd-cont{visibility:visible;opacity:1;top:28px;z-index:1}.btnFixed .toTop{display:none;z-index:7;position:fixed;right:calc(20px + var(--scrollbar));bottom:20px}.btnFixed .changeIcon{z-index:7;position:fixed;right:calc(20px + var(--scrollbar));bottom:78px}.btnFixed .changeIcon+.toTop{bottom:136px}.btnFixed .reLoad{z-index:7;position:fixed;right:calc(20px + var(--scrollbar));bottom:20px}.btnFixed .reLoad+.toTop{bottom:136px}.btnFixed .reserved{z-index:11;position:fixed;right:calc(84px + var(--scrollbar));bottom:20px;width:80px;height:80px;border-radius:50%;background-color:rgba(245,236,217,.9);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.3);box-shadow:0 3px 6px rgba(0,0,0,.3);padding:32px 0 10px;font-size:1.2rem;font-weight:700;display:grid;place-content:center;-webkit-transition:all .2s;transition:all .2s}.btnFixed .reserved::before{position:absolute;left:50%;-webkit-transform:translateX(-50%)!important;transform:translateX(-50%)!important;top:8px;content:"";width:32px;height:32px;background-image:url(../img/play/icon_reserve.svg);background-repeat:no-repeat;background-size:contain;-webkit-transition:all .2s;transition:all .2s}.btnFixed .reserved .reservedNum .num{color:#c42424;font-size:2.4rem;margin-right:4px;-webkit-transition:all .2s;transition:all .2s}.btnFixed .reserved:hover{opacity:1;background-color:rgba(196,36,36,.9);color:#fff}.btnFixed .reserved:hover::before{background-image:url(../img/play/icon_reserveW.svg)}.btnFixed .reserved:hover .reservedNum .num{color:#fff}.btnFixed .reserved.active .reservedNum .num{display:inline-block;-webkit-animation:a-updown 2.4s ease-out infinite;animation:a-updown 2.4s ease-out infinite}.menuListWrap{margin-top:40px}.menuListWrap .tit{font-size:1.8rem;font-weight:700;margin-bottom:14px}.menuListWrap .menuList,.menuListWrap .menuList-ul{text-align:left;font-weight:700;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.menuListWrap .menuList li a,.menuListWrap .menuList-ul li a{height:100%;padding:6px 32px 6px 18px;position:relative;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden}.menuListWrap .menuList li a::after,.menuListWrap .menuList-ul li a::after{content:"";width:14px;height:14px;background-image:url(../img/common/icon/icon_arrowP-r.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;right:11px}.menuListWrap .menuList{font-size:1.6rem;gap:20px}.menuListWrap .menuList li a{min-height:48px;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.15);box-shadow:0 0 4px rgba(0,0,0,.15)}.menuListWrap .menuList li.inactive{opacity:.5}.menuListWrap .menuList li.inactive a{pointer-events:none}.menuListWrap .menuList li.inactive .-atten::before{content:none}.menuListWrap .menuList li .-atten{display:inline-block;position:relative;padding-right:22px}.menuListWrap .menuList li .-atten::before{content:"";width:18px;height:18px;background-image:url(../img/common/icon/icon_atten.svg);background-repeat:no-repeat;background-size:contain;background-color:red;border-radius:50%;position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;right:0}.menuListWrap .menuList-ul{font-size:1.4rem;gap:14px 30px}.menuListWrap .menuList-ul li a{min-height:48px;border-bottom:1px solid #dbdbdb}.menuListWrap .menuList-ul li a:after{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.menuListWrap .menuList-ul li a:hover{opacity:1;color:#f77474}.menuListWrap .menuList-ul li a:hover:after{-webkit-transform:translateY(-50%) scale(1.3)!important;transform:translateY(-50%) scale(1.3)!important}.menuListWrap+.btnArea{margin-top:70px}.menuListWrap+.btnArea+.link-logout{margin-top:46px}.newsBoxList{display:grid;gap:16px;margin:-4px;padding:4px}.newsBoxList .newsBox{width:228px;height:222px;background-color:#fff;-webkit-box-shadow:0 0 6px rgba(0,0,0,.16);box-shadow:0 0 6px rgba(0,0,0,.16);border-radius:8px;overflow:hidden;display:grid;grid-template-rows:128px 1fr -webkit-max-content;grid-template-rows:128px 1fr max-content;-webkit-transition:-webkit-box-shadow .2s,-webkit-transform .2s;transition:-webkit-box-shadow .2s,-webkit-transform .2s;transition:box-shadow .2s,transform .2s;transition:box-shadow .2s,transform .2s,-webkit-box-shadow .2s,-webkit-transform .2s}.newsBoxList .newsBox:hover{opacity:1;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.25);box-shadow:0 3px 7px rgba(0,0,0,.25);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.newsBoxList .newsBox .pic{display:grid;place-content:center}.newsBoxList .newsBox .tit{font-size:1.4rem!important;font-weight:700;margin:12px 14px 10px!important;height:40px;overflow:hidden}.newsBoxList .newsBox .date{text-align:right;height:20px;margin:0 14px 12px}.modal .newsBoxList{grid-template-columns:repeat(auto-fill,228px);gap:24px 36px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.newsD-modal .data,[class*=news-pop] .data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;text-align:left!important}.newsD-modal .data .data-head,[class*=news-pop] .data .data-head{line-height:1.3;padding:0 30px;margin-bottom:20px}.newsD-modal .data .data-head .date,[class*=news-pop] .data .data-head .date{margin-bottom:6px;font-size:1.2rem;color:#7c7c7c;position:relative}.newsD-modal .data .data-head .date::after,[class*=news-pop] .data .data-head .date::after{position:absolute;position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;right:0;content:"";width:calc(100% - 150px);height:1px;background-color:#cecece}.newsD-modal .data .data-head .tit,[class*=news-pop] .data .data-head .tit{font-size:2.2rem;margin:0}.newsD-modal .data .data-in .cont,[class*=news-pop] .data .data-in .cont{font-size:1.6rem}.newsD-modal .data .data-in .cont .pic,[class*=news-pop] .data .data-in .cont .pic{width:570px;margin:0 auto 20px}.newsD-modal .data .data-in .cont .pic+.btnArea,[class*=news-pop] .data .data-in .cont .pic+.btnArea{margin:24px 0}.newsD-modal .data .data-in .cont p+.btnArea,[class*=news-pop] .data .data-in .cont p+.btnArea{margin:36px 0 18px}.newsD-modal .data .data-in .cont a:not(.btn),[class*=news-pop] .data .data-in .cont a:not(.btn){display:inline-block;color:#0066c0;text-decoration:underline}.complete-pop{z-index:12;display:none;position:fixed;top:80px;left:0;right:0;min-width:960px}.complete-pop .complete-pop-in{position:absolute;left:50%;-webkit-transform:translateX(-50%)!important;transform:translateX(-50%)!important;top:0;width:960px;height:75px;overflow:hidden}.complete-pop .complete-pop-in .text{position:absolute;top:-100px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:960px;height:75px;background:-webkit-gradient(linear,left top,left bottom,color-stop(70%,#fff),to(rgba(255,255,255,0)));background:linear-gradient(to bottom,#fff 70%,rgba(255,255,255,0) 100%)}.complete-pop .complete-pop-in .text span{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:500px;max-width:calc(100% - 32px);min-height:42px;padding:10px;margin:8px auto 24px;border:1px solid #9d9d9d;border-radius:6px;background-color:#fff;text-align:center;font-size:1.4rem}.complete-pop.active{display:block}.complete-pop.active .text{-webkit-animation:a-popSlide 3.5s ease;animation:a-popSlide 3.5s ease}.modal-in .itemWrap{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;gap:0 20px;margin-bottom:16px;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.modal-in .itemWrap .item-pic{width:120px;position:relative}.modal-in .itemWrap .item-pic .labelRB{display:inline-block;position:absolute;width:100%;right:0;bottom:0}.modal-in .itemWrap .item-pic .labelRB-set{padding:0;width:45%;opacity:1;margin-left:auto;margin-bottom:2px}.modal-in .itemWrap .item-pic .labelRT{position:absolute;top:0;right:0}.modal-in .itemWrap .item-pic .labelRT .delivery{border-radius:0 0 0 8px;padding:6px 8px}.modal-in .itemWrap .item-pic .-mini .delivery{font-size:.9rem}.modal-in .itemWrap .item-detail{width:auto}.modal-in .itemWrap .item-detail>:last-child{margin-bottom:0!important}.modal-in .itemWrap .item-detail .date{word-break:keep-all;text-align:right;margin-bottom:4px}.modal-in .itemWrap.-area3{grid-template-areas:"item-pic item-detail" "item-pic kujiId"}.modal-in .itemWrap.-area3 .item-pic{grid-area:item-pic}.modal-in .itemWrap.-area3 .item-detail{grid-area:item-detail}.modal-in .itemWrap.-area3 .item-detail .wHappy{font-size:1.2rem}.modal-in .itemWrap.-area3 .kujiId{grid-area:kujiId;font-size:1.2rem;margin-top:auto}.modal-in .itemWrap.-area3 .kujiId .tit{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-in .itemWrap.-area3 .kujiId .tit .copyBtn{margin-left:10px}.modal-in .itemWrap.-area3 .kujiId .id{margin-top:8px}.modal-in .itemWrap.-area4{grid-template-areas:"item-pic item-detail" "item-pic item-atten" "item-pic item-count"}.modal-in .itemWrap.-area4 .item-pic{grid-area:item-pic}.modal-in .itemWrap.-area4 .item-detail{grid-area:item-detail;width:auto}.modal-in .itemWrap.-area4 .item-count{grid-area:item-count;font-size:1.4rem;text-align:right;margin-top:6px}.modal-in .itemWrap.-area4 .item-atten{grid-area:item-atten;color:red;margin-top:6px}#load{z-index:13}#load .modal-inCenter{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#load .modal-inCenter .loading{-webkit-animation:a-rotate 2.5s linear infinite;animation:a-rotate 2.5s linear infinite}#maintenance{z-index:16;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#f4f4f4}#maintenance .wrap{max-width:580px;margin:0 auto;padding:118px 20px 78px;font-size:1.4rem;font-weight:700}#maintenance .wrap>:last-child{margin-bottom:0!important}#maintenance .wrap .tit{font-size:4rem;margin-bottom:32px;text-align:center}#maintenance .wrap .pic{width:230px;margin:0 auto;margin-bottom:32px}#maintenance .wrap .pic img{width:100%}#maintenance .wrap .text{font-size:1.8rem;margin-bottom:36px;text-align:center}#error404,#suspend{width:100%;background-color:#fcfcfc}#error404{min-height:calc(100vh - 190px);min-height:calc(var(--vh,1vh) * 100 - 190px);display:grid;place-content:center}#error404 .wrap{width:740px;margin:0 auto;text-align:center;padding:48px 10px}#error404 .wrap .balloon{padding:60px 20px;margin-bottom:50px;background-image:url(../img/other/error/bg_1.svg),url(../img/other/error/bg_2.svg),url(../img/other/error/bg_2.svg),url(../img/other/error/bg_1.svg),url(../img/other/error/bg_t.svg),url(../img/other/error/bg_b.svg),url(../img/other/error/bg_l.svg),url(../img/other/error/bg_r.svg);background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat-x,repeat-x,repeat-y,repeat-y;background-position:left top,right top,left bottom,right bottom,top,bottom,left,right;background-size:28px 28px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}#error404 .wrap .balloon::after{position:absolute;left:50%;-webkit-transform:translateX(-50%)!important;transform:translateX(-50%)!important;top:calc(100% - 7px);content:"";width:35px;height:28px;background-image:url(../img/other/error/bg_c.svg);background-repeat:no-repeat;background-size:contain}#error404 .wrap .balloon .tit{font-size:4rem;font-weight:700;margin-bottom:24px}#error404 .wrap .balloon .text{font-size:1.6rem;margin-bottom:48px}#error404 .wrap .balloon .link-ul{margin:0}#error404 .wrap .pic{width:85px;margin:0 auto}#suspend{position:fixed;top:60px;min-height:calc(100vh - 260px);min-height:calc(var(--vh,1vh) * 100 - 260px)}#suspend .boxW{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;margin:0;width:600px;min-height:300px;height:400px;max-height:calc(100% - 80px);display:grid;place-content:center;gap:46px}#suspend .boxW .pic{width:280px;margin:0 auto}#suspend .boxW .text{white-space:nowrap;font-size:2.6rem;font-weight:700}.pop.firstReserved-pop .modal-inCenter .modal-box .data{height:calc(100% - 85px);padding-bottom:24px}.pop.firstReserved-pop .modal-inCenter .modal-box .data .data-in>:not(.tit){margin-bottom:16px}.pop.firstReserved-pop .modal-inCenter .modal-box .data .data-in .pic{width:360px;margin:0 auto 16px}.pop.firstReserved-pop .modal-inCenter .btnArea .checkBoxArea{text-align:center}.pop.firstReserved-pop .modal-inCenter .btnArea .btn{margin-top:16px}.pop.duplicateReserve-pop .data-in{font-weight:700;font-size:1.8rem}.pop.duplicateReserve-pop .data-in>*{margin-bottom:24px}.pop.duplicateReserve-pop .data-in .reserved{font-size:1.4rem}.pop.duplicateReserve-pop .data-in .reserved .reservedNum{display:inline-block;padding-left:36px;position:relative}.pop.duplicateReserve-pop .data-in .reserved .reservedNum::before{position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;left:0;content:"";width:32px;height:32px;background-image:url(../img/play/icon_reserve.svg);background-repeat:no-repeat;background-size:contain}.pop.duplicateReserve-pop .data-in .reserved .reservedNum .num{color:#c42424;font-size:2rem;margin-right:4px}.pop.duplicateReserve-pop .data-in .itemList{display:block;width:136px;margin:0 auto 26px}.login-state .icon{display:block;width:32px;height:32px;text-indent:100%;white-space:nowrap;overflow:hidden;position:relative}.login-state .icon::before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;content:"";width:32px;height:32px;background-repeat:no-repeat;background-size:contain}.login-state .icon.-android::before{background-image:url(../img/common/icon/icon_android.svg)}.login-state .icon.-ios::before{background-image:url(../img/common/icon/icon_ios.svg)}.login-state .icon.-web::before{background-image:url(../img/common/icon/icon_web.png?b7f62607a7008456)}.login-state .icon.-android.-red::before{background-image:url(../img/common/icon/icon_androidW.svg)}.login-state .icon.-ios.-red::before{background-image:url(../img/common/icon/icon_iosW.svg)}.modal-in .text-emC,.modal-in .tit-emC{text-align:center;font-weight:700;margin-bottom:24px}.modal-in .text-emC.-pt,.modal-in .tit-emC.-pt{padding-top:8px}.modal-in .text-emC.-pd,.modal-in .tit-emC.-pd{padding-top:40px;margin-bottom:56px}.modal-in .text-emC .atten,.modal-in .tit-emC .atten{display:block;font-weight:400;font-size:1.4rem;color:red;margin-top:14px}.modal-in .tit-emC{font-size:2rem;margin-top:40px}.modal-in .tit-emC.-sL{font-size:2.2rem}.modal-in .text-emC{font-size:1.8rem;margin-top:32px}.modal-in .textWrap>:first-child{margin-top:0!important}.modal-in .textWrap>:last-child{margin-bottom:0!important}.modal-in .textWrap:not(:first-child){margin-top:34px}.modal-in .textWrap>*{margin-top:14px;margin-bottom:14px}.modal-in .textWrap .tit{font-size:1.8rem;font-weight:700}.modal-in .textWrap .list>li:not(:first-child){margin-top:8px}.modal-in .lawWrap{max-width:670px;margin:0 auto}.modal-in .lawWrap table tbody tr{font-size:1.6rem;border-bottom:1px solid #dbdbdb}.modal-in .lawWrap table tbody tr td,.modal-in .lawWrap table tbody tr th{padding:26px 20px}.modal-in .lawWrap table tbody tr th{width:36%;font-weight:700;text-align:left}.modal-in .lawWrap table tbody tr td{width:64%}.modal-in .lawWrap table tbody tr td span{display:inline-block}.modal-in .no-mail{margin-top:32px;text-align:left;font-size:1.2rem}.modal-in .no-mail>:last-child{margin-bottom:0!important}.modal-in .no-mail .title{font-size:1.4rem;line-height:16px;font-weight:700;margin-bottom:12px;padding-left:10px;color:#6f6f6f;position:relative}.modal-in .no-mail .title::before{content:"";position:absolute;top:0;left:0;width:4px;height:16px;background-color:#6f6f6f}.modal-in .no-mail+.btnArea{margin-top:56px}.modal-in .logo{text-align:center;width:85px;margin:0 auto 20px;padding-top:10px}.modal-in .statusFilter{padding:20px 0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;scrollbar-width:none}.modal-in .statusFilter::-webkit-scrollbar{display:none}.modal-in .statusFilter label{position:relative}.modal-in .statusFilter label input{position:absolute}.modal-in .statusFilter label input+.label{color:#9a9a9a;display:inline-block;padding:0 12px 8px;line-height:16px;font-weight:700;text-align:center;white-space:nowrap;cursor:pointer}.modal-in .statusFilter label input+.label.-atten{padding-right:28px;position:relative}.modal-in .statusFilter label input+.label.-atten::after{content:"";width:18px;height:18px;background-image:url(../img/common/icon/icon_atten.svg);background-repeat:no-repeat;background-size:contain;background-color:red;border-radius:50%;position:absolute;top:-8px;right:5px}.modal-in .statusFilter label input:checked+.label{color:#e62f2f;position:relative}.modal-in .statusFilter label input:checked+.label::before{position:absolute;left:50%;-webkit-transform:translateX(-50%)!important;transform:translateX(-50%)!important;bottom:0;content:"";width:20px;height:2px;background-color:#e62f2f}.modal-in .addressTable,.modal-in .dateTable,.modal-in .deliveryCompanyTable,.modal-in .numWrapTable,.modal-in .priceTable{padding:16px;margin-bottom:20px}.modal-in .addressTable table,.modal-in .dateTable table,.modal-in .deliveryCompanyTable table,.modal-in .numWrapTable table,.modal-in .priceTable table{line-height:1.5}.modal-in .addressTable table tr:not(:first-child),.modal-in .dateTable table tr:not(:first-child),.modal-in .deliveryCompanyTable table tr:not(:first-child),.modal-in .numWrapTable table tr:not(:first-child),.modal-in .priceTable table tr:not(:first-child){border-top:8px solid transparent}.modal-in .addressTable table tr th,.modal-in .dateTable table tr th,.modal-in .deliveryCompanyTable table tr th,.modal-in .numWrapTable table tr th,.modal-in .priceTable table tr th{text-align:left;font-size:1.4rem;font-weight:700;white-space:nowrap;width:200px}.modal-in .addressTable table tr td,.modal-in .dateTable table tr td,.modal-in .deliveryCompanyTable table tr td,.modal-in .numWrapTable table tr td,.modal-in .priceTable table tr td{font-size:1.6rem;width:auto;position:relative}.modal-in .addressTable table tr td .num,.modal-in .dateTable table tr td .num,.modal-in .deliveryCompanyTable table tr td .num,.modal-in .numWrapTable table tr td .num,.modal-in .priceTable table tr td .num{font-size:1.6rem;margin-right:4px}.modal-in .addressTable table tr td .prefix,.modal-in .dateTable table tr td .prefix,.modal-in .deliveryCompanyTable table tr td .prefix,.modal-in .numWrapTable table tr td .prefix,.modal-in .priceTable table tr td .prefix{margin-right:4px}.modal-in .addressTable table tr td p,.modal-in .dateTable table tr td p,.modal-in .deliveryCompanyTable table tr td p,.modal-in .numWrapTable table tr td p,.modal-in .priceTable table tr td p{margin-bottom:4px}.modal-in .addressTable .btnArea,.modal-in .dateTable .btnArea,.modal-in .deliveryCompanyTable .btnArea,.modal-in .numWrapTable .btnArea,.modal-in .priceTable .btnArea{margin:0 14px;padding-top:8px}.modal-in .addressTable table tr:not(:first-child),.modal-in .dateTable table tr:not(:first-child){border-top:20px solid transparent}.modal-in .addressTable table tr th,.modal-in .dateTable table tr th{width:200px}.modal-in .addressTable .btnArea,.modal-in .dateTable .btnArea{padding-top:16px}.modal-in .addressTable .btnArea.-col2 .btn,.modal-in .dateTable .btnArea.-col2 .btn{width:calc(50% - 8px)}.modal-in .addressTable .btnArea.-col2 .btn:nth-of-type(2n),.modal-in .dateTable .btnArea.-col2 .btn:nth-of-type(2n){margin-left:16px}.modal-in .addressTable label.addressSelect,.modal-in .dateTable label.addressSelect{position:absolute;top:0;right:0;cursor:pointer}.modal-in .addressTable label.addressSelect input,.modal-in .dateTable label.addressSelect input{display:none}.modal-in .addressTable label.addressSelect input+.label,.modal-in .dateTable label.addressSelect input+.label{display:inline-block;width:130px;height:24px;padding:2px 4px 2px 26px;color:#797979;font-size:1.2rem;background-color:#fff;border:1px solid #a0a0a0;border-radius:12px;position:relative}.modal-in .addressTable label.addressSelect input+.label::before,.modal-in .dateTable label.addressSelect input+.label::before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;left:6px;width:16px;height:16px;border:1px solid #797979;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}.modal-in .addressTable label.addressSelect input:checked+.label,.modal-in .dateTable label.addressSelect input:checked+.label{color:#fff;background-color:#e55555;border-color:#e55555}.modal-in .addressTable label.addressSelect input:checked+.label::before,.modal-in .dateTable label.addressSelect input:checked+.label::before{content:"";width:16px;height:16px;background-image:url(../img/common/icon/icon_checkR.svg);background-repeat:no-repeat;background-size:contain;border:none}.modal-in .numWrapTable table tr:not(:first-child){border-top:20px solid transparent}.modal-in .numWrapTable table tr td{text-align:right}.modal-in .dateTable table tr:not(:first-child){border-top:24px solid transparent}.modal-in .dateTable table tr td{padding-right:20px}.modal-in .dateTable table tr td.select{padding-right:20px;text-align:right}.modal-in .dateTable table tr td.select select{max-width:200px}.modal-in .dateTable .deliveryCompany__name{display:block;width:200px;max-width:200px;margin-left:auto}.modal-in .priceTable table{width:100%}.modal-in .priceTable table:not(:has(caption)){width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.modal-in .priceTable table caption{font-size:1.4rem;font-weight:700;text-align:left;margin-bottom:11px;white-space:nowrap}.modal-in .priceTable table caption+tbody th,.modal-in .priceTable table caption+tr th{font-weight:400}.modal-in .priceTable table tr th{width:250px}.modal-in .priceTable table tr td{font-size:1.4rem;text-align:right}.modal-in .deliveryCompanyTable .radioWrap{margin-bottom:0}.modal-in .deliveryCompanyTable .radioWrap label{display:block;margin:0}.modal-in .deliveryCompanyTable .radioWrap label+label{margin-top:16px}.modal-in .deliveryCompanyTable .radioWrap label .label{font-size:1.4rem;padding-left:3.6rem}.modal-in .deliveryCompanyTable .radioWrap label .additional-charges{font-size:1rem;color:red;padding-left:1em;line-height:21px}.modal-in .deliveryCompanyTable .btnArea{padding-top:0;margin-top:36px}.modal-in .-later .list{margin-top:11px}.modal-in .userIdTable{position:relative}.modal-in .userIdTable .copyBtn{position:absolute;top:0;right:8px}.modal-in .userIdTable span{display:block}.modal-in .text-p{padding-top:12px;padding-bottom:14px}.modal-in .text-pt{padding-top:12px}.modal-in .text-pb{padding-bottom:14px}.modal-in .accountWrap{margin-top:9px}.modal-in .accountWrap .account li{position:relative;padding:0 0 24px 24px}.modal-in .accountWrap .account li:last-child{padding-bottom:0}.modal-in .accountWrap .account li::before{position:absolute;top:4px;left:3px;content:"";background-color:#f77474;width:12px;height:12px;border-radius:50%}.modal-in .accountWrap .account li .tit{margin-bottom:14px;font-weight:700}.modal-in hr{height:0;margin:0;padding:0;border:0;margin:15px 0;border-top:1px solid #d9d9d9}.modal-in hr+.btnArea{padding-top:8px!important}.modal-in .addressWrap{margin:24px 0 4px;display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:0 20px}.modal-in .-required{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-in .-required::after{display:grid;place-content:center;content:"必須";color:#fff;background-color:red;margin-left:8px;font-size:1.2rem;padding:0 4px;height:18px;border-radius:2px}.modal-in .addressForm{font-size:1.2rem;padding:24px 16px 26px;margin-bottom:50px}.modal-in .addressForm .name>:first-child{margin-top:0}.modal-in .addressForm .name .nameForm{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-in .addressForm .name .nameForm .inputWrap{display:inline-block;width:calc(50% - 8px);margin-bottom:0}.modal-in .addressForm .name .nameForm .inputWrap.name-first{margin-left:16px}.modal-in .addressForm .code{max-width:343px}.modal-in .addressForm .code .codeForm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.modal-in .addressForm .code .codeForm input{margin-bottom:0}.modal-in .addressForm .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}.modal-in .addressForm .code .codeForm .btn{min-width:100px;height:40px;margin-left:17px;font-size:1.4rem;font-weight:700;border-radius:10px;background-color:#eaeaea;cursor:pointer;-webkit-transition:opacity .2s;transition:opacity .2s}.modal-in .addressForm .code .codeForm .btn:hover{opacity:.7}.ck-contact-modal .contactTop{text-align:center}.ck-contact-modal .contactTop .faqBox{margin-top:32px;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}.ck-contact-modal .contactTop .faqBox .btnArea{margin-top:0;margin-left:18px}.ck-contact-modal .contactTop .faqBox .btnArea .btn{min-width:200px;min-height:42px;font-size:1.4rem}.ck-contact-modal .contactTop .tit-emC{margin-top:66px;margin-bottom:18px}.ck-contact-modal .contactTop .boxW-l{font-size:1.6rem;margin-bottom:14px}.ck-contact-modal .contactTop .boxW-l .btnArea{margin-top:24px}.ck-contact-modal .contactTop .boxW-l .btnArea .btn{font-size:1.6rem;min-width:220px}.ck-contact-modal .contactTop .certification{margin-top:72px;padding:40px;text-align:left}.ck-contact-modal .contactTop .certification .cont{width:710px;margin-top:16px;display:grid;grid-auto-flow:column;grid-template-columns:136px 1fr;gap:24px}.ck-contact-modal .contactTop .certification .cont p:not(:first-child){margin-top:8px}.ck-contact-modal .boxW.-form .inputWrap{margin-bottom:8px}.ck-contact-modal .boxW.-form .mail>:first-child{margin-top:0}.ck-contact-modal .boxW.-form .type .inputWrap{display:grid;grid-template-columns:1fr 1fr}.ck-contact-modal .boxW.-form .type .inputWrap label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative}.ck-contact-modal .boxW.-form .type .inputWrap label:nth-child(-n+2){margin-bottom:28px}.ck-contact-modal .boxW.-form .type .inputWrap label:nth-child(n+3){margin-bottom:0}.ck-contact-modal .boxW.-form .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}.ck-contact-modal .boxW.-form .type .inputWrap label input[type=radio]+.label{display:inline-block;position:relative;padding-left:28px;cursor:pointer}.ck-contact-modal .boxW.-form .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 #404040;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.ck-contact-modal .boxW.-form .type .inputWrap label input[type=radio]:checked+.label::before{background-image:url(../img/common/icon/icon_check.svg);background-size:contain;background-repeat:no-repeat;background-color:transparent}.ck-contact-modal .boxW.-form .type .inputWrap label+.text-error{margin-top:16px}.ck-contact-modal .boxW.-form .type .inputWrap .text-error{margin-top:8px}.ck-contact-modal .boxW.-form+.btnArea{margin-top:50px}.ck-tcAge-pop .modal-box .data{line-height:1.3}.ck-tcAge-pop .modal-box .data .ageForm{margin-top:8px}.ck-tcAge-pop .modal-box .data .ageForm>:last-child{margin-bottom:0!important}.ck-tcAge-pop .modal-box .data .ageForm table{margin-bottom:36px}.ck-tcAge-pop .modal-box .data .ageForm table td{padding-left:8px}.ck-tcAge-pop .modal-box .data .ageForm table td:first-child{padding-left:24px}.ck-tcAge-pop .modal-box .data .ageForm table td:last-child{padding-right:24px}.ck-tcAge-pop .modal-box .data .ageForm table td.month{padding-left:16px}.ck-tcAge-pop .modal-box .data .ageForm .text-error{margin-bottom:20px}.ck-tcAge-pop .modal-box .data .ageForm.-atten table{margin-bottom:16px}.ck-menu-modal:has(.playH-detail-modal.active){min-height:initial}.ck-menu-modal>.modal-in>.modal-contWrap>.modal-contWrap-in{max-width:600px}.ck-menu-modal>.modal-in>.modal-contWrap>.modal-contWrap-in .mainMenuWrap{margin-top:-6px}.ck-menu-modal>.modal-in>.modal-contWrap>.modal-contWrap-in .mainMenuWrap .mainMenu{display:grid;grid-template-columns:repeat(3,160px);gap:20px 40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ck-menu-modal>.modal-in>.modal-contWrap>.modal-contWrap-in .mainMenuWrap .mainMenu li{width:160px;height:160px;border-radius:50%;overflow:hidden;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.15);box-shadow:0 3px 6px rgba(0,0,0,.15)}.ck-menu-modal>.modal-in>.modal-contWrap>.modal-contWrap-in .mainMenuWrap .mainMenu li a{width:100%;height:100%;display:grid;place-content:center;background-color:#fff}.ck-menu-modal>.modal-in>.modal-contWrap>.modal-contWrap-in .mainMenuWrap .mainMenu li .pic{width:40px;margin:0 auto;padding:7px 0 12px}.ck-menu-modal>.modal-in>.modal-contWrap>.modal-contWrap-in .mainMenuWrap .mainMenu li.-atten .pic{position:relative}.ck-menu-modal>.modal-in>.modal-contWrap>.modal-contWrap-in .mainMenuWrap .mainMenu li.-atten .pic::before{content:"";width:18px;height:18px;background-image:url(../img/common/icon/icon_atten.svg);background-repeat:no-repeat;background-size:contain;background-color:red;border-radius:50%;position:absolute;top:0;right:-20px}.ck-menu-modal>.modal-in>.modal-contWrap>.modal-contWrap-in .mainMenuWrap .mainMenu li p{height:38px;font-size:1.6rem;font-weight:700;line-height:1.2;text-align:center}.ck-account-modal .modal-in .modal-contWrap .modal-contWrap-in{max-width:100%;padding:0 20px;display:grid;grid-template-columns:460px 1fr;gap:40px}.ck-account-modal .modal-in .modal-contWrap .modal-contWrap-in>.boxW,.ck-account-modal .modal-in .modal-contWrap .modal-contWrap-in>.menuListWrap{margin:0}.ck-account-modal .modal-in .modal-contWrap .modal-contWrap-in .addressTable table tr th{width:120px}.ck-address-modal .modal-in .modal-contWrap .modal-contWrap-in{max-width:100%!important;padding:0 20px}.ck-address-modal .modal-in .modal-contWrap .modal-contWrap-in .addressTable table tr th{width:100px}.ck-tc-modal .tcOwnedWrap{max-width:500px;overflow:hidden;padding:0;margin-bottom:42px}.ck-tc-modal .tcOwnedWrap .tcOwned{margin-bottom:32px;padding-top:33%;position:relative;background-image:url(../img/menu/img_tccomp.png?b7f62607a7008456);background-position:top;background-repeat:no-repeat;background-size:contain}.ck-tc-modal .tcOwnedWrap .tcOwned .total{position:absolute;top:0;left:0;width:100%;padding-top:48px;text-align:center;font-weight:700}.ck-tc-modal .tcOwnedWrap .tcOwned .total>p{font-size:1.6rem}.ck-tc-modal .tcOwnedWrap .tcOwned .total>p .num{font-size:2.6rem;margin-right:5px}.ck-tc-modal .tcOwnedWrap .tcOwned .owned-list{margin:22px 16px;width:calc(100% - 32px)}.ck-tc-modal .tcOwnedWrap .tcOwned .owned-list__item{border-bottom:none}.ck-tc-modal .tcOwnedWrap .tcOwned .owned-list__item dl dd span,.ck-tc-modal .tcOwnedWrap .tcOwned .owned-list__item dl dt{font-weight:400}.ck-tc-modal .list.-asterisk+.bonusPack-list{margin-top:16px}.ck-tc-modal--amazonpay__banner-area{margin:40px -29px 0}.ck-tc-modal--amazonpay .boxW .tcPrice{height:auto}.ck-tc-modal--amazonpay .boxW .tcPrice .tc .price{margin-top:5px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:12px;line-height:1;padding:6px 10px 5px;border-radius:5px;background-color:#fca05e;color:#fff;font-weight:700}.ck-tc-modal--amazonpay .bonusPack .boxW .tcPrice .tc .price{background-color:#f54e4d}.ck-tc-modal .boxW.-blue{border:2px solid #6495ed;padding:10px 22px 10px 12px}.ck-tc-modal .paymentMethod .tcPrice th{max-width:100px;width:100px;font-size:1.4rem;font-weight:700;vertical-align:middle;text-align:left}.ck-tc-modal .paymentMethod .tcPrice td{padding-top:0;padding-bottom:0}.ck-tc-modal .paymentMethod .tcPrice td.payicon{max-width:65px;width:65px;padding-right:9px}.ck-tc-modal .paymentMethod .tcPrice td.btnArea{max-width:200px;width:200px}.ck-tc-modal .paymentMethod .tcPrice td.btnArea .btn.btn-p{font-size:1.4rem}.tc-select-pay-method-modal .modal-in .modal-contWrap .modal-contWrap-in{max-width:622px}.tc-select-pay-method-modal .boxW{margin-bottom:40px}.tc-select-pay-method-modal .boxW:has(.tcPrice){padding-top:0;padding-bottom:0}.tc-select-pay-method-modal .boxW-pay .star{width:596px;margin:0 auto -38px}.tc-select-pay-method-modal .boxW-pay .boxW{padding-top:38px}.settings-modal .settingBox{width:600px;height:70px;margin:0 auto;padding:16px;background-color:#fff;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.settings-modal .settingBox:not(:first-child){margin:20px auto 0}.settings-modal .settingBox .tit{display:inline-block;font-size:1.6rem;font-weight:700}.settings-modal .settingBox .toggle{position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;right:16px}.settings-modal .settingBox .toggle .toggle-check{display:none}.settings-modal .settingBox .toggle .toggle-check+.label{cursor:pointer;position:relative;display:block;width:123px;height:40px}.settings-modal .settingBox .toggle .toggle-check+.label::after,.settings-modal .settingBox .toggle .toggle-check+.label::before{content:"";vertical-align:middle;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}.settings-modal .settingBox .toggle .toggle-check+.label::before{width:123px;height:39px;border:4px solid #e6e5e5;border-radius:20px;background:#e6e5e5}.settings-modal .settingBox .toggle .toggle-check+.label::after{content:"OFF";font-weight:700;text-align:center;line-height:32px;position:relative;width:58px;height:32px;background:#fff;border-radius:16px;top:-36px;left:4px;color:#797979;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}.settings-modal .settingBox .toggle .toggle-check:checked+.label:before{background:#f77474;border-color:#f77474}.settings-modal .settingBox .toggle .toggle-check:checked+.label:after{content:"ON";left:61px;color:#e65757}.settings-modal .settingBox.-sound .tit{position:relative}.settings-modal .settingBox.-sound .tit::after{position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;left:calc(100% + 8px);content:"";width:28px;height:28px;background-image:url(../img/menu/settings/icon_soundOff.svg);background-repeat:no-repeat;background-size:contain}.settings-modal .settingBox.-sound .tit.active::after{background-image:url(../img/menu/settings/icon_soundOn.svg)}.settings-modal .settingBox.-link a{display:block}.settings-modal .settingBox.-link::after{content:"";width:20px;height:20px;background-image:url(../img/common/icon/icon_arrowP-r.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;right:12px}.settings-modal .settingBox.-link .state{position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;right:48px}.faq-modal .modal-contWrap{scroll-behavior:smooth}.faq-modal .modal-contWrap .faq-chat-support{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;gap:1.2rem;margin-bottom:4rem}.faq-modal .modal-contWrap .faq-chat-support .btnArea .btn{min-height:4.2rem;font-size:1.4rem}.faq-modal .modal-contWrap .faq-anchorArea{margin-bottom:-60px}.faq-modal .modal-contWrap [id^=faq-]{padding-top:88px}.faq-modal .modal-contWrap [id^=faq-]:not(:last-child){margin-bottom:-60px}.faq-modal .modal-contWrap [id^=faq-] .faqListWrap{display:block;width:100%;background-color:#fff;padding:20px 13px 30px;border-radius:8px}.faq-modal .modal-contWrap [id^=faq-] .faqListWrap .tit{color:#e55555;font-size:2rem;font-weight:700;margin-bottom:20px;text-align:center}.faq-modal .modal-contWrap [id^=faq-] .faqListWrap .faqList{font-size:1.8rem}.faq-modal .modal-contWrap [id^=faq-] .faqListWrap .faqList .list{font-size:1.8rem}.faq-modal .modal-contWrap [id^=faq-] .faqListWrap .faqList .link-ul{margin:0}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in{max-width:none;padding:0 20px}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .boxW{padding:20px}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .history-date{font-size:1.4rem;line-height:20px;margin-bottom:8px;display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .history-date .state .label,.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .state .label{display:block;min-width:40px;height:20px;color:#fff;font-weight:700;text-align:center;background-color:#525252;border-radius:8px 0 8px 0;padding:0 8px}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .history-date .state .label.active,.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .state .label.active{background-color:#e7141a}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem{margin-bottom:36px}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list{display:grid;gap:16px}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:8px;padding:16px 65px 16px 30px;position:relative;cursor:pointer}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li::after{content:"";width:24px;height:24px;background-image:url(../img/common/icon/icon_arrowP-r.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;right:24px}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li .state{width:54px;margin-right:30px;font-size:1.6rem}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li .state .label{min-width:54px;height:26px;line-height:26px}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li .state .login-state .icon{margin-top:12px;width:54px}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li .pic{width:100px;margin-right:27px;border-radius:4px;overflow:hidden}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li .date{width:81px;margin-right:24px;font-size:1.5rem;white-space:nowrap}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li .name{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:27px;font-size:1.4rem}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li .playId{width:140px;font-size:1.2rem}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li .playId span{display:block;margin-top:5px}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li .station{position:relative;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;width:137px;height:100%}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li .station__state{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:89px;max-width:100%}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li .station__state__tag{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:20px;color:#fff;font-size:1.2rem;line-height:1;padding:4px 8px;margin-bottom:11px;background-color:#818181}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li .station__state--active .station__state__tag{background-color:#e5515c}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li .station__id{min-width:89px;font-size:1.2rem}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li .station__id a,.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li .station__id span{display:block;line-height:1}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li .station__id a+a,.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li .station__id a+span,.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li .station__id span+a,.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li .station__id span+span{margin-top:8px}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li .station__id a{color:#0066c0;text-decoration:underline}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li .station__id a::after{position:absolute;content:"";top:0;bottom:0;left:0;right:0;z-index:1}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li .station:has(.station__state--active){cursor:default}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li.-atten{padding-top:40px}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li.-atten .attenG,.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li.-atten .attenR{max-width:calc(100% - 132px);height:54px;position:absolute;top:-10px;left:66px;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;font-weight:700;background-repeat:repeat-x;background-size:contain;z-index:1}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li.-atten .attenG::after,.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li.-atten .attenG::before,.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li.-atten .attenR::after,.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li.-atten .attenR::before{position:absolute;top:0;width:54px;height:54px;content:"";background-repeat:no-repeat;background-size:contain;z-index:-1}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li.-atten .attenG::before,.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li.-atten .attenR::before{right:100%}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li.-atten .attenG::after,.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li.-atten .attenR::after{left:100%}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li.-atten .attenG p,.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li.-atten .attenR p{margin:0 -33px 9px;line-height:1}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li.-atten .attenR{background-image:url(../img/menu/img_attenR-c.png?b7f62607a7008456);color:red}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li.-atten .attenR::before{background-image:url(../img/menu/img_attenR-l.png?b7f62607a7008456)}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li.-atten .attenR::after{background-image:url(../img/menu/img_attenR-r.png?b7f62607a7008456)}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li.-atten .attenR p{padding-left:24px;position:relative}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li.-atten .attenR p::before{position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;left:0;content:"";width:18px;height:18px;background-image:url(../img/common/icon/icon_atten.svg);background-repeat:no-repeat;background-size:contain;background-color:red;border-radius:50%}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li.-atten .attenG{background-image:url(../img/menu/img_attenG-c.png?b7f62607a7008456)}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li.-atten .attenG::before{background-image:url(../img/menu/img_attenG-l.png?b7f62607a7008456)}.modal[class*=playH-] .modal-in .modal-contWrap .modal-contWrap-in .historyItem .historyItem-list li.-atten .attenG::after{background-image:url(../img/menu/img_attenG-r.png?b7f62607a7008456)}.modal.playH-detail-modal{min-height:initial}.modal.playH-detail-modal .modal-in .modal-contWrap{overflow-y:hidden;padding:0}.modal.playH-detail-modal .modal-in .modal-contWrap .modal-contWrap-in{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:0}.modal.playH-detail-modal .modal-in .modal-contWrap .modal-contWrap-in .leftBox{width:483px;height:100%;padding:40px 19px 40px 0}.modal.playH-detail-modal .modal-in .modal-contWrap .modal-contWrap-in .leftBox .boxW{width:426px;margin:0 0 0 auto;height:100%;max-height:697px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 0 auto}.modal.playH-detail-modal .modal-in .modal-contWrap .modal-contWrap-in .leftBox .boxW .history-date{width:100%;font-size:1.5rem;line-height:35px;padding-bottom:8px}.modal.playH-detail-modal .modal-in .modal-contWrap .modal-contWrap-in .leftBox .boxW .history-date .state{margin-left:8px;display:-webkit-box;display:-ms-flexbox;display:flex}.modal.playH-detail-modal .modal-in .modal-contWrap .modal-contWrap-in .leftBox .boxW .history-date .state .label{margin-left:auto;font-size:1.9rem;min-width:66px;height:35px}.modal.playH-detail-modal .modal-in .modal-contWrap .modal-contWrap-in .leftBox .boxW .history-date .state .login-state .icon{height:35px}.modal.playH-detail-modal .modal-in .modal-contWrap .modal-contWrap-in .leftBox .boxW .video{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.modal.playH-detail-modal .modal-in .modal-contWrap .modal-contWrap-in .leftBox .boxW .video .display{position:absolute;max-width:100%;height:100%;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.modal.playH-detail-modal .modal-in .modal-contWrap .modal-contWrap-in .leftBox .boxW .video img.display{width:100%}.modal.playH-detail-modal .modal-in .modal-contWrap .modal-contWrap-in .leftBox .boxW .video-controls{margin-top:16px;padding-bottom:8px;gap:32px}.modal.playH-detail-modal .modal-in .modal-contWrap .modal-contWrap-in .rightBox{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;overflow-x:hidden;overflow-y:auto;padding:40px 0 40px 19px}.modal.playH-detail-modal .modal-in .modal-contWrap .modal-contWrap-in .rightBox>*{width:420px;margin-left:0;margin-right:auto}.modal.playH-detail-modal .modal-in .modal-contWrap .modal-contWrap-in .rightBox .title-m{text-align:center;margin:42px 0 8px}.modal.playH-detail-modal .modal-in .modal-contWrap .modal-contWrap-in .rightBox .boxW{margin-bottom:10px}.modal.playH-detail-modal .modal-in .modal-contWrap .modal-contWrap-in .rightBox .boxW.attenAcdBox{padding:13px 16px;margin-bottom:18px}.modal.playH-detail-modal .modal-in .modal-contWrap .modal-contWrap-in .rightBox .boxW.item-detail .name{font-size:1.6rem;margin-bottom:18px}.modal.playH-detail-modal .modal-in .modal-contWrap .modal-contWrap-in .rightBox .boxW.item-detail .playId{font-size:1.4rem;font-weight:700}.modal.playH-detail-modal .modal-in .modal-contWrap .modal-contWrap-in .rightBox .boxW.item-detail .playId .copyBtn{margin-left:16px}.modal.playH-detail-modal .modal-in .modal-contWrap .modal-contWrap-in .rightBox .boxW.item-detail .playId span{display:block;margin-top:8px;font-weight:400}.modal.playH-detail-modal .modal-in .modal-contWrap .modal-contWrap-in .rightBox .boxW.item-detail .station{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-top:13px}.modal.playH-detail-modal .modal-in .modal-contWrap .modal-contWrap-in .rightBox .boxW.item-detail .station__id{font-size:1.4rem}.modal.playH-detail-modal .modal-in .modal-contWrap .modal-contWrap-in .rightBox .boxW.item-detail .station__id a{color:#0066c0;text-decoration:underline}.modal.playH-detail-modal .modal-in .modal-contWrap .modal-contWrap-in .rightBox .boxW.item-detail .station__id__label{font-weight:700}.modal.playH-detail-modal .modal-in .modal-contWrap .modal-contWrap-in .rightBox .boxW.item-detail .station__state{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:20px;color:#fff;font-size:1.2rem;line-height:1;padding:4px 8px;background-color:#818181}.modal.playH-detail-modal .modal-in .modal-contWrap .modal-contWrap-in .rightBox .boxW.item-detail .station__state--active{background-color:#e5515c}.modal.playH-detail-modal .modal-in .modal-contWrap .modal-contWrap-in .rightBox .boxW.post,.modal.playH-detail-modal .modal-in .modal-contWrap .modal-contWrap-in .rightBox .boxW.request{padding:20px 50px;text-align:center;font-size:1.6rem}.modal.playH-detail-modal .modal-in .modal-contWrap .modal-contWrap-in .rightBox .boxW.post .mailForm .inputWrap,.modal.playH-detail-modal .modal-in .modal-contWrap .modal-contWrap-in .rightBox .boxW.request .mailForm .inputWrap{width:320px;margin:12px auto}.modal.playH-detail-modal .modal-in .modal-contWrap .modal-contWrap-in .rightBox .boxW.post .iconCheckB,.modal.playH-detail-modal .modal-in .modal-contWrap .modal-contWrap-in .rightBox .boxW.request .iconCheckB{display:inline-block;padding:0 0 24px 26px;position:relative;font-weight:700;margin-top:30px;font-size:2rem;line-height:18px}.modal.playH-detail-modal .modal-in .modal-contWrap .modal-contWrap-in .rightBox .boxW.post .iconCheckB::before,.modal.playH-detail-modal .modal-in .modal-contWrap .modal-contWrap-in .rightBox .boxW.request .iconCheckB::before{content:"";width:18px;height:18px;background-image:url(../img/common/icon/icon_selectB.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:0}.modal.playH-detail-modal .modal-in .modal-contWrap .modal-contWrap-in .rightBox .boxW.contact{text-align:center;font-size:1.6rem}.modal-in .modal-contWrap .modal-contWrap-in .list a{display:inline-block}.modal-in .modal-contWrap .modal-contWrap-in .deliveryItem .boxW .itemWrap .item-pic .labelLT{display:inline-block;position:absolute;top:0;right:0;width:100%}.modal-in .modal-contWrap .modal-contWrap-in .deliveryItem .boxW .itemWrap .item-pic .labelLT-delivery{padding:0}.modal-in .modal-contWrap .modal-contWrap-in .deliveryItem .boxW .delivery-box{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-in .modal-contWrap .modal-contWrap-in .deliveryItem .boxW .delivery-box .delivery-B{width:120px;text-align:center}.modal-in .modal-contWrap .modal-contWrap-in .deliveryItem .boxW .delivery-box .delivery-D{font-weight:700;padding-left:50px}.playH-Xcom-modal .modal-contWrap-in .boxW.postWrap{display:grid;grid-template-columns:440px 1fr;gap:20px}.playH-Xcom-modal .modal-contWrap-in .boxW.postWrap .video{position:relative;aspect-ratio:3/4;width:100%}.playH-Xcom-modal .modal-contWrap-in .boxW.postWrap .video .display{position:absolute;top:50%;left:50%;display:block;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;height:100%;z-index:1}.playH-Xcom-modal .modal-contWrap-in .boxW.postWrap .video-controls{margin-top:16px;padding-bottom:8px;gap:32px}.playH-Xcom-modal .modal-contWrap-in .boxW.postWrap .item-detail>:first-child{margin-top:0!important}.playH-Xcom-modal .modal-contWrap-in .boxW.postWrap .item-detail .titleLabel{margin:24px 0 8px}.playH-Xcom-modal .modal-contWrap-in .boxW.postWrap .item-detail .boxG{padding:16px 24px;border-radius:8px;background-color:#f2f2f2;font-size:1.2rem}.playH-Xcom-modal .modal-contWrap-in .boxW.postWrap .item-detail .boxG .list{margin-bottom:0;line-height:1.3;font-size:1.2rem}.method-modal .modal-in .modal-contWrap .modal-contWrap-in{max-width:800px}.tag-modal .modal-in .modal-contWrap .modal-contWrap-in{max-width:none;padding:0 20px}.news-modal .modal-in .modal-contWrap .modal-contWrap-in,.newsD-modal .modal-in .modal-contWrap .modal-contWrap-in{max-width:840px}.invite-modal .modal-in .modal-contWrap .modal-contWrap-in,.phone-modal .modal-in .modal-contWrap .modal-contWrap-in{max-width:600px;text-align:center}.invite-modal .modal-in .modal-contWrap .modal-contWrap-in .bannerBox.boxW,.phone-modal .modal-in .modal-contWrap .modal-contWrap-in .bannerBox.boxW{padding-top:0;padding-left:0;padding-right:0;overflow:hidden}.invite-modal .modal-in .modal-contWrap .modal-contWrap-in .bannerBox .boxPu,.invite-modal .modal-in .modal-contWrap .modal-contWrap-in .bannerBox .boxY,.phone-modal .modal-in .modal-contWrap .modal-contWrap-in .bannerBox .boxPu,.phone-modal .modal-in .modal-contWrap .modal-contWrap-in .bannerBox .boxY{font-size:1.8rem;font-weight:700;height:34px;line-height:34px;margin-bottom:12px}.invite-modal .modal-in .modal-contWrap .modal-contWrap-in .bannerBox .boxPu,.phone-modal .modal-in .modal-contWrap .modal-contWrap-in .bannerBox .boxPu{background-color:#8354a5;color:#fff}.invite-modal .modal-in .modal-contWrap .modal-contWrap-in .bannerBox .boxY,.phone-modal .modal-in .modal-contWrap .modal-contWrap-in .bannerBox .boxY{background-color:#fac026}.invite-modal .modal-in .modal-contWrap .modal-contWrap-in .bannerBox .btnArea.-share,.phone-modal .modal-in .modal-contWrap .modal-contWrap-in .bannerBox .btnArea.-share{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.invite-modal .modal-in .modal-contWrap .modal-contWrap-in .bannerBox .btnArea.-share .btn,.phone-modal .modal-in .modal-contWrap .modal-contWrap-in .bannerBox .btnArea.-share .btn{margin:0}.invite-modal .modal-in .modal-contWrap .modal-contWrap-in .bannerBox .btnArea.-share .btn:nth-of-type(2n),.phone-modal .modal-in .modal-contWrap .modal-contWrap-in .bannerBox .btnArea.-share .btn:nth-of-type(2n){margin-left:14px}.invite-modal .modal-in .modal-contWrap .modal-contWrap-in .boxW,.phone-modal .modal-in .modal-contWrap .modal-contWrap-in .boxW{margin-bottom:24px;padding:20px 20px 24px}.invite-modal .modal-in .modal-contWrap .modal-contWrap-in .boxW .title-s.-ul,.phone-modal .modal-in .modal-contWrap .modal-contWrap-in .boxW .title-s.-ul{display:inline-block;padding-bottom:4px;margin-bottom:10px;border-bottom:1px solid #404040}.invite-modal .modal-in .modal-contWrap .modal-contWrap-in .boxW .logo,.phone-modal .modal-in .modal-contWrap .modal-contWrap-in .boxW .logo{margin-bottom:10px;width:70px}.invite-modal .modal-in .modal-contWrap .modal-contWrap-in .boxW .title-m,.phone-modal .modal-in .modal-contWrap .modal-contWrap-in .boxW .title-m{margin-bottom:18px}.invite-modal .modal-in .modal-contWrap .modal-contWrap-in .boxW .inputWrap,.phone-modal .modal-in .modal-contWrap .modal-contWrap-in .boxW .inputWrap{width:340px;margin:0 auto 30px;white-space:nowrap}.newsD-modal .modal-in .modal-contWrap{overflow-y:hidden;padding:40px 0 0}.newsD-modal .modal-in .modal-contWrap .modal-contWrap-in.data{height:100%}.newsD-modal .modal-in .modal-contWrap .modal-contWrap-in.data .data-in{margin-right:-60px;padding-right:60px;height:100%;overflow-x:hidden;overflow-y:auto}.newsD-modal .modal-in .modal-contWrap .modal-contWrap-in.data .data-in .cont{padding-bottom:140px}.menu-item .tit-emC,.menu-point-exchange .tit-emC,.menu-point-history .tit-emC{margin-top:0}.menu-item .boxW-s:has(.owned-list),.menu-point-exchange .boxW-s:has(.owned-list),.menu-point-history .boxW-s:has(.owned-list){padding-top:4px;padding-bottom:4px}.menu-item .total .btnArea .btn.btn-p,.menu-point-exchange .total .btnArea .btn.btn-p,.menu-point-history .total .btnArea .btn.btn-p{min-width:280px}.menu-item .expiry .link-arrowR,.menu-point-exchange .expiry .link-arrowR,.menu-point-history .expiry .link-arrowR{border-bottom:none;margin-left:86.5%;font-weight:700;padding-right:2%;margin-bottom:12px}.menu-item .expiry .boxW-s .itemOwned .textL.text-bold,.menu-item .expiry .boxW-s .tcOwned .textL.text-bold,.menu-point-exchange .expiry .boxW-s .itemOwned .textL.text-bold,.menu-point-exchange .expiry .boxW-s .tcOwned .textL.text-bold,.menu-point-history .expiry .boxW-s .itemOwned .textL.text-bold,.menu-point-history .expiry .boxW-s .tcOwned .textL.text-bold{line-height:1;margin-bottom:15px}.menu-item .usage-history .boxW-s,.menu-point-exchange .usage-history .boxW-s,.menu-point-history .usage-history .boxW-s{padding-bottom:4rem}.menu-item .usage-history .no-data,.menu-point-exchange .usage-history .no-data,.menu-point-history .usage-history .no-data{text-align:center;font-weight:700;margin-bottom:0}.menu-item .usage-history .btnArea,.menu-point-exchange .usage-history .btnArea,.menu-point-history .usage-history .btnArea{margin-top:3rem}.menu-point-history .total .about-point--campaign2{margin:0 auto 20px}.menu-point-history .total .btnArea{position:relative}.menu-point-history .total .btnArea:has(.balloonAttenArea){margin-top:24px}.menu-point-history .total .btnArea .balloonAttenArea{width:175px;top:-62px;left:calc(50% + 18px);pointer-events:none}.modal .itemLabelAreaWrap{position:relative}.modal .itemLabelAreaWrap .labelInfo-acd .acd-check{display:none}.modal .itemLabelAreaWrap .labelInfo-acd .acd-label{cursor:pointer;position:absolute;bottom:-5px;right:0;margin-left:auto;display:block;width:28px;height:28px;background-image:url(../img/play/icon_item-info.svg),url(../img/play/icon_item-close.svg);background-repeat:no-repeat;background-size:contain,0}.modal .itemLabelAreaWrap .labelInfo-acd .acd-label+.acd-cont{visibility:hidden;opacity:0;width:450px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;top:calc(100% - 21px);right:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.modal .itemLabelAreaWrap .labelInfo-acd .acd-label+.acd-cont .acd-cont-in{margin:10px 0 8px;padding:16px 0;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border:1px solid #e0e0e0;border-radius:4px;background-color:#fff;-webkit-filter:drop-shadow(0 0 6px rgba(0, 0, 0, .15));filter:drop-shadow(0 0 6px rgba(0, 0, 0, .15));position:relative}.modal .itemLabelAreaWrap .labelInfo-acd .acd-label+.acd-cont .acd-cont-in::after,.modal .itemLabelAreaWrap .labelInfo-acd .acd-label+.acd-cont .acd-cont-in::before{position:absolute;right:6px;content:"";width:14px;height:12px;clip-path:polygon(50% 30%,0 100%,100% 100%)}.modal .itemLabelAreaWrap .labelInfo-acd .acd-label+.acd-cont .acd-cont-in::before{top:-12px;background-color:#e0e0e0}.modal .itemLabelAreaWrap .labelInfo-acd .acd-label+.acd-cont .acd-cont-in::after{top:-10.5px;background-color:#fff}.modal .itemLabelAreaWrap .labelInfo-acd .acd-label+.acd-cont .acd-cont-in .labelArea{display:block;padding:0 16px;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:none}.modal .itemLabelAreaWrap .labelInfo-acd .acd-label+.acd-cont .acd-cont-in .labelArea>:last-child{margin-bottom:0!important}.modal .itemLabelAreaWrap .labelInfo-acd .acd-label+.acd-cont .acd-cont-in .labelArea>div{margin-bottom:16px}.modal .itemLabelAreaWrap .labelInfo-acd .acd-label+.acd-cont .acd-cont-in .labelArea>div .item-name{position:relative;font-weight:700;font-size:1.4rem;text-align:left;padding-left:40px}.modal .itemLabelAreaWrap .labelInfo-acd .acd-label+.acd-cont .acd-cont-in .labelArea>div .item-name::before{position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;left:0;content:"";width:36px;height:36px;background-repeat:no-repeat;background-size:contain}.modal .itemLabelAreaWrap .labelInfo-acd .acd-label+.acd-cont .acd-cont-in .labelArea>div .item-name.gold::before{background-image:url(../img/play/img-assistItem-gold.png?b7f62607a7008456)}.modal .itemLabelAreaWrap .labelInfo-acd .acd-label+.acd-cont .acd-cont-in .labelArea>div .item-name.silver::before{background-image:url(../img/play/img-assistItem-silver.png?b7f62607a7008456)}.modal .itemLabelAreaWrap .labelInfo-acd .acd-label+.acd-cont .acd-cont-in .labelArea>div .item-name.bronze::before{background-image:url(../img/play/img-assistItem-bronze.png?b7f62607a7008456)}.modal .itemLabelAreaWrap .labelInfo-acd .acd-label+.acd-cont .acd-cont-in .labelArea>div .item-name.delivery::before{background-image:url(../img/play/img-freedelivery.png?b7f62607a7008456)}.modal .itemLabelAreaWrap .labelInfo-acd .acd-label+.acd-cont .acd-cont-in .labelArea>div .item-name.login::before{background-image:url(../img/play/img-onemorelogin.png?b7f62607a7008456)}.modal .itemLabelAreaWrap .labelInfo-acd .acd-label+.acd-cont .acd-cont-in .labelArea>div .item-name.medalticket::before{background-image:url(../img/play/img-medalticket.png?b7f62607a7008456)}.modal .itemLabelAreaWrap .labelInfo-acd .acd-label+.acd-cont .acd-cont-in .labelArea>div .item-name.medalticket-sp::before{background-image:url(../img/play/img-medalticket-sp.png?b7f62607a7008456)}.modal .itemLabelAreaWrap .labelInfo-acd .acd-label+.acd-cont .acd-cont-in .labelArea>div .item-name.tc::before{background-image:url(../img/play/img-tc.png?b7f62607a7008456)}.modal .itemLabelAreaWrap .labelInfo-acd .acd-label+.acd-cont .acd-cont-in .labelArea>div .item-name.ticket::before{background-image:url(../img/play/img-ticket-play.png?b7f62607a7008456)}.modal .itemLabelAreaWrap .labelInfo-acd .acd-label+.acd-cont .acd-cont-in .labelArea>div .item-name.point::before{background-image:url(../img/play/img-point.svg);width:32px;height:32px}.modal .itemLabelAreaWrap .labelInfo-acd .acd-label+.acd-cont .acd-cont-in .labelArea>div .item-name{margin-top:8px}.modal .itemLabelAreaWrap .labelInfo-acd .acd-label+.acd-cont .acd-cont-in .labelArea>div p{padding-left:40px;margin-top:4px;font-size:1.4rem}.modal .itemLabelAreaWrap .labelInfo-acd .acd-label.active{background-size:0,contain}.modal .itemLabelAreaWrap .labelInfo-acd .acd-label.active+.acd-cont{visibility:visible;opacity:1;top:calc(100% + 9px);z-index:1}.modal .itemLabelAreaWrap .labelInfo-acd .point-description{line-height:1.7;font-size:1.4rem;text-align:left}.modal .itemLabelAreaWrap .labelInfo-acd .point-description__inner{padding-right:1.6rem;padding-left:1.6rem}.modal .itemLabelAreaWrap .labelInfo-acd .point-description__inner>p{margin:1em 0 0 0}.modal .itemLabelAreaWrap .labelInfo-acd .point-description__title{font-weight:700}.menu-item .itemOwned .btnArea,.menu-item .tcOwned .btnArea{padding:4px 0 14px}.menu-item .item-margin{margin-bottom:6rem!important}.menu-item .expiry .boxW-s{padding-top:23px;padding-bottom:18px}.menu-item-expiry .boxW-s:has(.owned-list--expiry){padding-top:11px;padding-bottom:2px}.menu-item-expiry .item-acdWrap{padding:36px 0 0 0}.menu-item-expiry .item-acdWrap .acd-label{font-size:16px!important;width:100%;margin-bottom:16px}.menu-item-expiry .item-acdWrap .acd-label::after{position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;right:10px;content:"";width:17px;height:17px;background-image:url(../img/common/icon/icon_plusG.svg);background-repeat:no-repeat;background-size:contain}.menu-item-expiry .item-acdWrap .acd-label.active::after{background-image:url(../img/common/icon/icon_minusG.svg)}.menu-item-expiry .acd-cont{padding:0 5px!important}.menu-item-expiry .acd-cont .boxW-s{margin:5px 0!important}.profile-modal .boxW.-form{padding:20px 16px;border-radius:8px}.profile-modal .gender .titleLabel{margin-top:0}.profile-modal .nickname .inputWrap{margin-bottom:0}.profile-modal .caution{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal .boxW100 .deadline{margin-top:15px;font-size:1.4rem!important}.modal .boxW100>*{max-width:940px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.modal .boxW100.-lcPlain{-webkit-box-shadow:none;box-shadow:none;padding-top:36px;margin-top:48px;padding-bottom:140px;margin-bottom:-140px!important;background-color:rgba(255,255,255,.7)}.modal .boxW100.-lcPlain .btnArea .btn:nth-child(2){margin-left:40px}.modal .boxW100.-lcPlain.-pb{padding-bottom:170px}.modal .d-textC{font-size:1.6rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:24px auto 40px}.modal .deliveryStatus{margin-bottom:5px}.modal .deliveryStatus td{vertical-align:top}.modal .deliveryStatus .label{display:inline-block;font-weight:700;background-color:#404040;padding:0 8px;line-height:20px;border-radius:2px;color:#fff;min-width:120px;height:20px;text-align:center;white-space:nowrap}.modal .deliveryStatus .date{text-align:right;padding-left:5px;word-break:keep-all;line-height:20px}.modal .deliveryStatus .date.text-bold,.modal .deliveryStatus .date.text-cG,.modal .deliveryStatus .date.text-cR{font-weight:700;font-size:1.2rem}.modal .deliveryStatus .date.text-bold span,.modal .deliveryStatus .date.text-cG span,.modal .deliveryStatus .date.text-cR span{font-size:1.4rem}.modal .deliveryItem,.modal .digitalItem,.modal .directItem{margin-bottom:24px;font-size:1.4rem}.modal .deliveryItem [class$=Item-list] li,.modal .digitalItem [class$=Item-list] li,.modal .directItem [class$=Item-list] li{padding:10px 0 14px}.modal .deliveryItem [class$=Item-list] li:not(:first-child),.modal .digitalItem [class$=Item-list] li:not(:first-child),.modal .directItem [class$=Item-list] li:not(:first-child){border-top:1px solid #e0e0e0}.modal .deliveryItem [class$=Item-list] li>:last-child,.modal .digitalItem [class$=Item-list] li>:last-child,.modal .directItem [class$=Item-list] li>:last-child{margin-bottom:0!important}.modal .deliveryItem .boxW,.modal .digitalItem .boxW,.modal .directItem .boxW{padding:16px;overflow:hidden;margin-bottom:12px}.modal .deliveryItem .boxW.-inactive,.modal .digitalItem .boxW.-inactive,.modal .directItem .boxW.-inactive{background-color:#e0e0e0}.modal .deliveryItem .itemArea>:last-child,.modal .digitalItem .itemArea>:last-child,.modal .directItem .itemArea>:last-child{margin-bottom:0!important}.modal .deliveryItem .deliveryItem-list+[class*=title],.modal .digitalItem .deliveryItem-list+[class*=title],.modal .directItem .deliveryItem-list+[class*=title]{margin-top:20px}.modal .deliveryItem .titleLabel-xs+[class*=title],.modal .digitalItem .titleLabel-xs+[class*=title],.modal .directItem .titleLabel-xs+[class*=title]{margin-top:10px}.modal .deliveryItem .checkList,.modal .digitalItem .checkList,.modal .directItem .checkList{display:grid;grid-template-columns:repeat(auto-fill,minmax(355px,1fr));gap:0 28px}.modal .deliveryItem .checkList .boxW,.modal .digitalItem .checkList .boxW,.modal .directItem .checkList .boxW{padding:0}.modal .deliveryItem .checkList .boxW label,.modal .digitalItem .checkList .boxW label,.modal .directItem .checkList .boxW label{position:relative;display:inline}.modal .deliveryItem .checkList .boxW label input[type=checkbox],.modal .digitalItem .checkList .boxW label input[type=checkbox],.modal .directItem .checkList .boxW label input[type=checkbox]{display:none;position:absolute}.modal .deliveryItem .checkList .boxW label input[type=checkbox]+.label,.modal .digitalItem .checkList .boxW label input[type=checkbox]+.label,.modal .directItem .checkList .boxW label input[type=checkbox]+.label{cursor:pointer;-webkit-transition:opacity .2s;transition:opacity .2s}.modal .deliveryItem .checkList .boxW label input[type=checkbox]+.label:hover,.modal .digitalItem .checkList .boxW label input[type=checkbox]+.label:hover,.modal .directItem .checkList .boxW label input[type=checkbox]+.label:hover{opacity:.7}.modal .deliveryItem .checkList .boxW label input[type=checkbox]+.label,.modal .digitalItem .checkList .boxW label input[type=checkbox]+.label,.modal .directItem .checkList .boxW label input[type=checkbox]+.label{display:inline-block;padding:16px 16px 16px 44px;position:relative;width:100%;height:100%}.modal .deliveryItem .checkList .boxW label input[type=checkbox]+.label::before,.modal .digitalItem .checkList .boxW label input[type=checkbox]+.label::before,.modal .directItem .checkList .boxW label input[type=checkbox]+.label::before{position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;left:16px;display:inline-block;content:"";width:20px;height:20px;border:1px solid #404040;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.modal .deliveryItem .checkList .boxW label input[type=checkbox]+.label .item-pic,.modal .digitalItem .checkList .boxW label input[type=checkbox]+.label .item-pic,.modal .directItem .checkList .boxW label input[type=checkbox]+.label .item-pic{width:66px}.modal .deliveryItem .checkList .boxW label input[type=checkbox]:checked+.label,.modal .digitalItem .checkList .boxW label input[type=checkbox]:checked+.label,.modal .directItem .checkList .boxW label input[type=checkbox]:checked+.label{background-color:#fffcf0}.modal .deliveryItem .checkList .boxW label input[type=checkbox]:checked+.label::before,.modal .digitalItem .checkList .boxW label input[type=checkbox]:checked+.label::before,.modal .directItem .checkList .boxW label input[type=checkbox]:checked+.label::before{background-image:url(../img/common/icon/icon_check.svg);background-size:contain;background-repeat:no-repeat;background-color:transparent}.modal .deliveryItem .itemsSchedule,.modal .digitalItem .itemsSchedule,.modal .directItem .itemsSchedule{margin-top:-4px}.modal .deliveryItem .itemsSchedule tr:not(:first-child),.modal .digitalItem .itemsSchedule tr:not(:first-child),.modal .directItem .itemsSchedule tr:not(:first-child){border-top:8px solid transparent}.modal .deliveryItem .itemsSchedule tr td,.modal .digitalItem .itemsSchedule tr td,.modal .directItem .itemsSchedule tr td{font-weight:700;text-align:right}.modal .deliveryItem .itemsSchedule+.btnArea,.modal .digitalItem .itemsSchedule+.btnArea,.modal .directItem .itemsSchedule+.btnArea{margin-top:14px;border-top:1px solid #d9d9d9;padding-top:14px;position:relative}.modal .deliveryItem .itemsSchedule+.btnArea .text-ul,.modal .digitalItem .itemsSchedule+.btnArea .text-ul,.modal .directItem .itemsSchedule+.btnArea .text-ul{position:absolute;top:38px;right:0}.modal .titleLabel-s.-bd{font-size:1.4rem;padding-left:18px;position:relative;line-height:20px}.modal .titleLabel-s.-bd::before{content:"";position:absolute;left:0;top:2px;width:4px;height:16px;background-color:#404040}.ck-procedure-modal .delivery-step{max-width:480px;margin:0 auto 36px;font-size:1.4rem}.ck-procedure-modal .delivery-step ul{position:relative;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;width:80%;z-index:0}.ck-procedure-modal .delivery-step ul li{position:relative;text-align:center;width:33.3333333333%;color:#404040;font-weight:700}.ck-procedure-modal .delivery-step ul li::before{position:relative;display:block;width:23px;height:23px;margin:0 auto 14px auto;content:"";border-radius:50%;background-color:#f77474;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2}.ck-procedure-modal .delivery-step ul li::after{position:absolute;top:11px;left:-50%;width:100%;height:1px;content:"";background-color:#f77474;z-index:1}.ck-procedure-modal .delivery-step ul li:first-child::after{content:none}.ck-procedure-modal .delivery-step ul li.current::before{border:4px solid #f77474;background-color:#fff}.ck-procedure-modal .delivery-step ul li.current~li{color:#c9c9c9}.ck-procedure-modal .delivery-step ul li.current~li::after,.ck-procedure-modal .delivery-step ul li.current~li::before{background-color:#c9c9c9}.ck-procedure-modal .delivery-step.-col4 ul{width:100%}.ck-procedure-modal .delivery-step.-col4 ul li{width:25%}.ck-procedure-modal .modal-in .itemWrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:8px}.ck-procedure-modal .modal-in .boxW100-in .selectFilter.-inactive input[type=checkbox]+.label{cursor:default}.ck-procedure-modal .modal-in .boxW100-in .deliveryItem.-inactive{opacity:.5}.ck-procedure-modal .modal-in .boxW100-in .deliveryItem.-inactive .boxW .itemArea{cursor:default}.ck-procedure-modal .modal-in .boxW100-in .deliveryItem.-inactive .boxW .itemArea.label:hover{opacity:revert}.ck-procedure-modal .fixedBox{position:fixed;min-width:320px;max-width:960px;margin:0 auto;left:0;right:0;bottom:0}.ck-procedure-modal .fixedBox .fixedBox-in{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.8);height:66px;color:#fff;text-align:left;font-weight:700}.ck-procedure-modal .fixedBox .fixedBox-in .cont{width:600px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr}.ck-procedure-modal .fixedBox .fixedBox-in .cont .priceWrap,.ck-procedure-modal .fixedBox .fixedBox-in .cont .selectWrap{display:grid;place-content:center;padding-top:5px;font-size:1.4rem}.ck-procedure-modal .fixedBox .fixedBox-in .cont .priceWrap .data,.ck-procedure-modal .fixedBox .fixedBox-in .cont .selectWrap .data{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap}.ck-procedure-modal .fixedBox .fixedBox-in .cont .priceWrap .data .crane,.ck-procedure-modal .fixedBox .fixedBox-in .cont .priceWrap .data .kuji,.ck-procedure-modal .fixedBox .fixedBox-in .cont .priceWrap .data .text,.ck-procedure-modal .fixedBox .fixedBox-in .cont .selectWrap .data .crane,.ck-procedure-modal .fixedBox .fixedBox-in .cont .selectWrap .data .kuji,.ck-procedure-modal .fixedBox .fixedBox-in .cont .selectWrap .data .text{padding-top:2px;line-height:2.4rem;font-family:"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,"メイリオ",Meiryo,sans-serif}.ck-procedure-modal .fixedBox .fixedBox-in .cont .priceWrap .data .crane span,.ck-procedure-modal .fixedBox .fixedBox-in .cont .priceWrap .data .kuji span,.ck-procedure-modal .fixedBox .fixedBox-in .cont .selectWrap .data .crane span,.ck-procedure-modal .fixedBox .fixedBox-in .cont .selectWrap .data .kuji span{vertical-align:middle}.ck-procedure-modal .fixedBox .fixedBox-in .cont .priceWrap .data .crane .num,.ck-procedure-modal .fixedBox .fixedBox-in .cont .priceWrap .data .kuji .num,.ck-procedure-modal .fixedBox .fixedBox-in .cont .selectWrap .data .crane .num,.ck-procedure-modal .fixedBox .fixedBox-in .cont .selectWrap .data .kuji .num{margin:0 5px;font-size:2.2rem}.ck-procedure-modal .fixedBox .fixedBox-in .cont .priceWrap .data .crane+.kuji,.ck-procedure-modal .fixedBox .fixedBox-in .cont .selectWrap .data .crane+.kuji{margin-left:16px}.ck-procedure-modal .fixedBox .fixedBox-in .cont .priceWrap .data .text,.ck-procedure-modal .fixedBox .fixedBox-in .cont .selectWrap .data .text{font-size:1.6rem}.ck-procedure-modal .fixedBox .fixedBox-in .cont .priceWrap{position:relative;border-left:1px solid #fcfcfc}.ck-procedure-modal .fixedBox .fixedBox-in .cont .infoWrap{position:absolute;top:5px;right:0}.ck-procedure-modal .fixedBox .fixedBox-in .cont .infoWrap .info{width:36px}.ck-procedure-modal .fixedBox .infoPop .boxW{width:calc(100% - 40px);margin:0 20px 10px;font-size:1.4rem;font-weight:700;padding:12px;position:relative;-webkit-box-shadow:none;box-shadow:none;border:1px solid #404040;text-align:center}.ck-procedure-modal .fixedBox .infoPop .boxW .infoPop-close{position:absolute;top:-11px;right:11px;width:22px;height:22px;border-radius:50%;background-color:#fff}.arrival .arrival-note{width:612px;margin:0 0 2.5rem;line-height:1.4285714286}.arrival.prize{-webkit-box-align:center;-ms-flex-align:center;align-items:center;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;position:relative;width:100%}.arrival.prize .prize-list{display:grid;gap:12px;grid-template-columns:repeat(4,144px);width:612px}.arrival.prize .prize-list .visible{position:relative}.arrival.prize .prize-list .visible .bg{background-color:#fff;border-radius:10px;-webkit-box-shadow:3px 3px 6px rgba(0,0,0,.16);box-shadow:3px 3px 6px rgba(0,0,0,.16);overflow:hidden}.arrival.prize .prize-list .visible .bg figure{position:relative;overflow:hidden;width:100%;height:0;padding-top:100%}.arrival.prize .prize-list .visible .bg figure img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;width:100%}.arrival.prize .prize-list .visible .bg figure .schedule{background-color:#de0a17;border-radius:0 10px 10px 0;bottom:0;color:#fff;font-size:12px;font-weight:800;line-height:1;left:0;padding:4px 6px 4px 5px;position:absolute}.arrival.prize .prize-list .visible .bg figure .schedule span{font-size:11px}.arrival.prize .prize-list .visible .bg p{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:11px;font-weight:400;line-height:1.4545454545;text-align:left;padding:10px}.single-page .t-mainCont .contArea>.cont{padding-top:0;padding-bottom:0}.single-page__heading{font-size:4rem;font-weight:600}.single-page__container{max-width:1234px;margin:0 auto;padding:40px 80px 110px}.news-page__heading{margin-bottom:3.9rem}.news-page .l-breadcrumb{padding-bottom:35px}.news-page .t-mainCont .contArea>.side{margin-right:46px}.news-page .t-mainCont .contArea>.side .side-in{padding-top:22px}.news-page .t-mainCont .contArea>.cont{padding-top:30px;padding-right:46px}.news-page .news-tabs input:checked+.tab-item::after{bottom:-1px;height:4px;z-index:1}.news-page .news-tabs .tab-item{width:250px;margin-bottom:0;padding:8px 56px;font-size:2rem}.news-page .news-tabs .tab-item.-left{margin-right:0}.news-page .news-tabs .tab-item.-right{margin-left:0}.news-page .news-tabs .tab-cont{padding:32px 24px;margin:0;position:relative}.news-page .news-tabs .tab-cont::before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-color:#dedede}.news-page .newsBoxList{grid-template-columns:repeat(auto-fill,228px);gap:42px 24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.news-page .newsBoxList .newsBox{width:auto}.news-page .arrival.prize .prize-list{width:100%;grid-template-columns:repeat(auto-fill,144px);gap:26px 24px;place-content:center}.news-page--detail .data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;text-align:left!important}.news-page--detail .data .data-head{line-height:1.3;margin-bottom:30px}.news-page--detail .data .data-head .date{margin-bottom:35px;font-size:1.2rem;color:#7c7c7c;position:relative}.news-page--detail .data .data-head .date::after{position:absolute;position:absolute;top:50%;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;right:0;content:"";width:calc(100% - 150px);height:1px;background-color:#cecece}.news-page--detail .data .data-head .tit{font-size:2rem;margin:0}.news-page--detail .data .data-in .cont{padding-top:0;font-size:1.6rem}.news-page--detail .data .data-in .cont .pic{width:570px;margin:0 auto 20px}.news-page--detail .data .data-in .cont .pic+.btnArea{margin:24px 0}.news-page--detail .data .data-in .cont p+.btnArea{margin:36px 0 18px}.news-page--detail .data .data-in .cont a:not(.btn){display:inline-block;color:#0066c0;text-decoration:underline}.news-page--detail .data .data-in .cont b,.news-page--detail .data .data-in .cont strong{font-weight:700}.prize-page__heading{margin-bottom:5.4rem}.prize-page .l-breadcrumb{padding-bottom:35px}.prize-page .prize-details .data{padding:0}.prize-page .prize-details .data .data-in{padding-left:54px;padding-right:54px}.prize-page .prize-details .data .data-in .picWrap .pic{padding-top:100%;height:0}.prize-page .prize-details .data .data-in .cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin-right:0;gap:0;overflow-y:initial;grid-template-rows:repeat(auto-fit,auto) 1fr}.prize-page .prize-details .data .data-in .cont>.name{margin-bottom:2.4rem;font-weight:500}.prize-page .prize-details .data .data-in .cont>.delivery-box{padding-top:1.6rem;border-top:1px solid #d9d9d9;text-align:left;margin-bottom:2.4rem}.prize-page .prize-details .data .data-in .cont>.delivery-box .delivery-B{font-weight:400;line-height:1.1111111111}.prize-page .prize-details .data .data-in .cont>.delivery-box .delivery-D span{font-weight:400}.prize-page .prize-details .data .data-in .cont>.labelAreaWrap .labelInfo-acd .acd-label{right:10px}.prize-page .prize-details .data .data-in .cont>.detail{-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.6428571429}.prize-page .prize-details .data .data-in .btnArea{margin-top:30px}.prize-page .prize-details .data .data-in .btnArea .btn{margin-top:0;font-weight:400}