@charset "UTF-8";abbr,address,article,aside,audio,b,blockquote,body,caption,cite,code,dd,del,dfn,dialog,div,dl,dt,em,fieldset,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,p,pre,q,samp,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;font-style:normal;font-weight:normal}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}img{font-size:0;line-height:0;backface-visibility:hidden;-ms-interpolation-mode:bicubic}a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:none;text-decoration:none;cursor:help}table{border-collapse:collapse;border-spacing:0}fieldset,img{vertical-align:top;line-height:0}hr{display:none}input,select{vertical-align:middle}html{overflow-y:scroll}*{margin:0;padding:0}html{height:100%}.org-close{line-height:0;text-indent:-9999px;font-size:0}body{font-family:Arial,Roboto,"Segoe UI","Helvetica Neue",sans-serif;font-size:4.2666666667vw;-webkit-text-size-adjust:none;line-height:1.6;word-wrap:break-word;overflow-wrap:break-word;color:#3f3f3f}@media screen and (min-width:960px){body{font-size:min(1.0666666667vw,16px)}}body [lang]{font-family:Arial,Roboto,"Segoe UI","Helvetica Neue",sans-serif}[lang=ja] body,body [lang=ja]{font-family:Arial,"Noto Sans JP","メイリオ","ＭＳ Ｐゴシック",sans-serif}[lang=zh-cmn-Hant] body,body [lang=zh-cmn-Hant]{font-family:Arial,"Noto Sans TC","PingFang TC","Microsoft JhengHei",sans-serif}[lang=zh-cmn-Hans] body,body [lang=zh-cmn-Hans]{font-family:Arial,"Noto Sans SC","PingFang SC","Microsoft YaHei",sans-serif}[lang=ko] body,body [lang=ko]{font-family:Arial,"Noto Sans KR",Roboto,"Segoe UI","Helvetica Neue",sans-serif}a:active,a:hover,a:link,a:visited{color:#1453e9;text-decoration:none;outline-width:0;outline:none}a,span{font-weight:inherit}strong{font-weight:600}button,input,select{font-family:inherit;-webkit-appearance:none}button{border:none}.noDisplay{display:none!important}.alert p{min-width:100%;background:#943939;padding:10px 0;color:#ffffff;font-size:20px;font-weight:600;text-align:center;position:fixed;z-index:99999}#container{overflow:hidden}footer *,header *,main *{box-sizing:content-box}a:focus-visible,button:focus-visible,dialog:focus-visible{outline:solid 4px #000}#wrap .loginBox{background-color:#b6d4fd}#wrap .loginBox-inner{display:flex;align-items:center;justify-content:space-between;gap:8vw;width:auto;padding:6vw 3.7333333333vw 3.3333333333vw;margin:0 auto}#wrap .loginBox-inner-text{font-size:3.2vw;font-weight:700;color:#134fe9;line-height:1.166}#wrap .loginBox-inner .btn a{width:26.6666666667vw;height:6.6666666667vw;font-size:3.2vw;border-radius:1.6vw;border:0.5333333333vw solid #152bd4;box-shadow:0 1.8666666667vw 0 0.8vw #71d9ff inset}#wrap .authenticated .loginBox-inner-text{width:62.6666666667vw;height:6.6666666667vw;padding:0 2.6666666667vw;background-color:#fff;border-radius:1.6vw;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:4.2666666667vw;font-weight:900;line-height:1.5}.home .contentsInner h2.text-none{line-height:0;text-indent:-9999px;font-size:0;margin:0;padding:0;background:none}.home .contentsInner h2.text-none:before{display:none}.home #wrap .itemlist .item .btn,.home #wrap .itemlistL .item .btn{height:9.3333333333vw;font-size:5.3333333333vw;font-weight:900;border-radius:1.6vw;display:flex;justify-content:center;align-items:center;text-decoration:none;box-sizing:border-box;position:absolute;bottom:1.3333333333vw;left:1.3333333333vw;right:1.3333333333vw;z-index:100;border:0.5333333333vw solid #f18f04;box-shadow:0 3.4666666667vw 0 0.8vw #fffaa3 inset;background-color:#fedd00;color:#0d1971}.home #wrap .itemlistL .item{position:relative;margin:0 auto 4vw;width:100%}.home #wrap .itemlistL .item .itemBox{background-color:#134fe9;border:solid 2.1333333333vw #296aff;border-radius:2.6666666667vw;display:block;padding:2.6666666667vw 1.8666666667vw 12.5333333333vw;text-decoration:none;position:relative;z-index:50;width:100%;box-sizing:border-box}.home #wrap .itemlistL .item h3{margin:0 0 4vw;padding:0;font-weight:900;font-size:5.3333333333vw;color:#fff;border:none;line-height:1.2;text-align:center;overflow-wrap:anywhere}.home #wrap .itemlistL .item-detail{display:flex;gap:4vw;margin:0 0 5.0666666667vw}.home #wrap .itemlistL .item-detail-img{background-image:url("/assets/common-img/bg_item01.jpg");background-size:100% auto;width:34.6666666667vw;height:34.6666666667vw;border-radius:1.6vw}.home #wrap .itemlistL .item-detail-img img{width:29.3333333333vw;height:29.3333333333vw;padding:2.6666666667vw}.home #wrap .itemlistL .item-detail-text{margin:-0.8vw 0 0;text-align:left}.home #wrap .itemlistL .item-detail-text-pac{margin:0}.home #wrap .itemlistL .item-detail-text-pac li{color:#fff;font-size:3.2vw;font-weight:600;line-height:1.25;margin:0}.home #wrap .itemlistL .item-detail-text-pac-bonus{font-weight:600;line-height:1.25;margin:0.6em 0 0}.home #wrap .itemlistL .item-detail-text-pac-bonus span{font-feature-settings:"palt"}.home #wrap .itemlistL .item-detail-text-attention,.home #wrap .itemlistL .item-detail-text-info{color:#cddcff;font-size:2.6666666667vw;font-weight:500;line-height:1.5;margin:1em 0 0}.home #wrap .itemlistL .item-info p{color:#fedd00;font-size:4.2666666667vw;line-height:1.18;text-align:center;font-weight:700;margin:0}.home #wrap .itemlistL .item .btn{bottom:4vw;left:4vw;right:4vw}.home #wrap .itemlist{display:flex;flex-wrap:wrap;justify-content:center;gap:4vw 2%}.home #wrap .itemlist .item{position:relative;margin:0;display:flex;width:49%}.home #wrap .itemlist .item .itemBox{background-color:#134fe9;border-radius:2.6666666667vw;display:block;padding:1.3333333333vw 1.3333333333vw 12.5333333333vw;text-decoration:none;position:relative;z-index:50;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-start}.home #wrap .itemlist .item h3{width:auto;min-height:4.8vw;margin:0 1.3333333333vw;padding:0;font-weight:900;font-size:4vw;color:#fff;border:none;line-height:1.2;text-align:center;order:2;overflow-wrap:anywhere}.home #wrap .itemlist .item-img{background-image:url("/assets/common-img/bg_item02.jpg");background-size:100% auto;width:100%;height:auto;margin:0 0 1.8666666667vw;border-radius:1.3333333333vw 1.3333333333vw 0 0;order:1}.home #wrap .itemlist .item-img img{width:64%;height:auto;padding:18%}.home #wrap .itemlist .item-text{margin:4.8vw 1.3333333333vw 3.7333333333vw;text-align:left;order:3}.home #wrap .itemlist .item-text-pac{margin:0}.home #wrap .itemlist .item-text-pac li{color:#fff;font-size:3.2vw;font-weight:600;line-height:1.25;margin:0}.home #wrap .itemlist .item-text-pac-bonus{font-weight:600;line-height:1.25;margin:0.6em 0 0}.home #wrap .itemlist .item-text-pac-bonus span{font-feature-settings:"palt"}.home #wrap .itemlist .item-text-attention,.home #wrap .itemlist .item-text-info{color:#cddcff;font-size:2.6666666667vw;font-weight:500;line-height:1.5;margin:1em 0 0}.home #wrap .itemlist .item-info{order:4;margin:0 1.3333333333vw}.home #wrap .itemlist .item-info p{color:#fedd00;font-size:3.7333333333vw;line-height:1.14;text-align:center;font-weight:700;margin:0}.home #wrap .itemlist .item .btn{bottom:1.3333333333vw;left:1.3333333333vw;right:1.3333333333vw}.home #wrap .faq{margin-top:5.3333333333vw;border-bottom:0.5333333333vw dotted #1453e9}.home #wrap .faq dd,.home #wrap .faq dt{position:relative;margin:0}.home #wrap .faq dd span,.home #wrap .faq dt span{font-size:4.8vw;font-weight:900;position:absolute}.home #wrap .faq dt{padding:3.4666666667vw 9.3333333333vw 3.4666666667vw 8.9333333333vw;color:#1453e9;font-weight:600;font-size:3.7333333333vw;line-height:1.07;border-top:0.5333333333vw dotted #1453e9}.home #wrap .faq dt span{top:2.6666666667vw;left:1.0666666667vw}.home #wrap .faq dd span{color:#ff466d;top:2.2666666667vw;left:1.3333333333vw}.home #wrap .faq dd span+ol{margin:0}.home #wrap .faq ol li{padding-left:1em;text-indent:-1em}.home #wrap .faq .acd-btn{cursor:pointer}.home #wrap .faq .acd-btn:after{content:"";display:block;width:3.2vw;height:1.8666666667vw;background:url(/assets/common-img/arrow_bottom.svg) no-repeat 0 0/100% 100%;position:absolute;top:0;right:1.3333333333vw;bottom:0;margin:auto;transition:transform 0.3s}.home #wrap .faq .acd-btn.open:after{transform:rotateX(540deg)}.home #wrap .faq .acd-box{height:0;overflow:hidden;transition:height 0.3s}.home #wrap .faq .acd-inner{padding:3.7333333333vw 0 2.9333333333vw 8.9333333333vw}.home #wrap .item-none{margin:0 auto 12vw;padding:12.2666666667vw 0 0;background:none;color:#134fe9;font-size:4.2666666667vw;line-height:1.15;text-align:center}.home #wrap .item-none:before{display:none}.home #wrap #nowLoading{width:8.5333333333vw;height:8.5333333333vw;margin:13.3333333333vw auto;box-sizing:border-box;border-radius:50%;border:1.3333333333vw solid #1453e9;border-left:1.3333333333vw solid #71d9ff;transform:translateZ(0);animation:loading 1.1s infinite linear}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.home .contentsOther{background-color:#fff}.home .contentsOther .contentsInner h2{margin:0 0 4.2666666667vw}.home .contentsOther .contentsInner .faqArea{margin:0 0 18.4vw}.home .contentsOther .contentsInner .btn{margin:0 0 1.3333333333vw}.home #pagetop{background-color:#fff}.home #error .mdl-inner,.home #sessionerror .mdl-inner{width:min(84%,700px)}.home #error .dialogbox,.home #sessionerror .dialogbox{padding:12vw 4vw 6.6666666667vw}.home #error .dialogbox-ttl,.home #sessionerror .dialogbox-ttl{font-size:4.8vw;font-weight:900;color:#0d1971;text-align:center;line-height:1.2;margin:0 auto}.home #error .dialogbox .btn,.home #sessionerror .dialogbox .btn{margin:13.0666666667vw auto 0}.error .contentsInner h2:first-of-type{margin:0 auto;padding:3.2vw 0 0;background:none;color:#134fe9;font-size:5.0666666667vw;line-height:1.15;text-align:center}.error .contentsInner h2:first-of-type:before{display:none}.error .contentsInner .error-img{margin:0 auto 9.8666666667vw;padding:4.8vw 5.8666666667vw 0 0;width:53.8666666667vw}.error .contentsInner .error-img img{width:100%;height:auto}.login .contentsInner h2:first-of-type{margin:0 auto 5.3333333333vw;padding:2.9333333333vw 0 0;background:none;color:#134fe9;font-size:9.3333333333vw;line-height:1.2;text-align:center}.login .contentsInner h2:first-of-type:before{display:none}.login .contentsInner .loginArea{background-color:#b6d4fd;border-radius:2.6666666667vw;padding:3.2vw 4vw 6.6666666667vw;margin:0 auto 9.8666666667vw}.login .contentsInner .loginArea p{color:#134fe9;font-size:3.7333333333vw;line-height:1.21;text-align:center;font-weight:700;margin:0 auto 6.4vw}.login .contentsInner .loginArea .login-input{width:100%;height:12vw;border-radius:1.6vw;border:none;text-align:center;font-size:5.3333333333vw;font-weight:700}.login .contentsInner .loginArea .login-input::placeholder{color:#dadada}.login .contentsInner .loginArea .login-input:focus-visible{outline:none}.login .contentsInner .loginArea .btn{margin:6.6666666667vw auto 0}.login .contentsInner .loginArea .btn .wide03{margin:0 auto;background:#28b0fe;display:block;font-size:3.2vw;font-weight:900;color:#0d1971}.login .contentsInner .loginArea .btn .wide03:focus-visible{outline:solid 4px #000}.login .dialog-free .mdl-inner{width:min(84%,700px)}.login .dialog-free .dialogbox{padding:12vw 4vw!important}.login .dialog-free .dialogbox-ttl{font-size:4.8vw;font-weight:900;color:#0d1971;text-align:center;line-height:1.2;margin:0 auto}.login .dialog-free .dialogbox .btn{margin:13.0666666667vw auto 0}.maintenance .contentsInner h2:first-of-type{margin:0 auto 12vw;padding:2.9333333333vw 0 0;background:none;color:#134fe9;font-size:4.2666666667vw;line-height:1.15;text-align:center}.maintenance .contentsInner h2:first-of-type:before{display:none}.payment #mainarea .contents{padding:0}.payment #mainarea .contents .contentsInner iframe{height:100vh}.payment #mainarea .contents .contentsInner #nowLoading{padding:8vw 3.7333333333vw}.payment #mainarea .contents .contentsInner #nowLoading .nowLoading{width:8.5333333333vw;height:8.5333333333vw;margin:13.3333333333vw auto;box-sizing:border-box;border-radius:50%;border:1.3333333333vw solid #1453e9;border-left:1.3333333333vw solid #71d9ff;transform:translateZ(0);animation:loading 1.1s infinite linear}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.complete .contentsInner h2:first-of-type{margin:0 auto 5.3333333333vw;padding:0.2666666667vw 0 0;background:none;color:#134fe9;font-size:9.3333333333vw;line-height:1.2;text-align:center}.complete .contentsInner h2:first-of-type:before{display:none}.complete .contentsInner .item{background-color:#b6d4fd;border-radius:2.6666666667vw;padding:3.7333333333vw 4vw 4vw;margin:0 auto 8vw;width:100%;box-sizing:border-box}.complete .contentsInner .item-detail{margin:0 auto 10.9333333333vw}.complete .contentsInner .item-detail h3{margin:0 auto 4vw;padding:0;font-weight:900;font-size:6.6666666667vw;color:#134fe9;border:none;line-height:1.2;text-align:center}.complete .contentsInner .item-detail-img{width:34.6666666667vw;height:34.6666666667vw;border-radius:1.6vw;margin:0 auto 4.5333333333vw}.complete .contentsInner .item-detail-text-pac{margin:0}.complete .contentsInner .item-detail-text-pac li{color:#134fe9;font-size:3.7333333333vw;font-weight:600;line-height:1.21;margin:0}.complete .contentsInner .item-detail-text-pac-bonus{font-weight:600;line-height:1.25;margin:0.6em 0 0}.complete .contentsInner .item-detail-text-pac-bonus span{font-feature-settings:"palt"}.complete .contentsInner .item-detail-text-attention,.complete .contentsInner .item-detail-text-info{color:#5081ff;font-size:3.2vw;font-weight:500;line-height:1.416;margin:1em 0 0}.complete .contentsInner .item-info{font-size:3.7333333333vw;color:#eb0505;line-height:1.21;text-align:center}.complete .contentsInner .item-info p{font-weight:700;margin:0}.complete .contentsInner .item-price{width:100%;height:9.3333333333vw;margin:2.6666666667vw auto 0;background-color:#dbeaff;border-radius:1.6vw;color:#0d1971;font-size:5.3333333333vw;font-weight:900;display:flex;justify-content:center;align-items:center}.complete .contentsInner .itemlistL .item-detail-img{background-image:url("/assets/common-img/bg_item01.jpg");background-size:100% auto}.complete .contentsInner .itemlistL .item-detail-img img{width:29.3333333333vw;height:29.3333333333vw;padding:2.6666666667vw}.complete .contentsInner .itemlist .item-detail-img{background-image:url("/assets/common-img/bg_item02.jpg");background-size:100% auto}.complete .contentsInner .itemlist .item-detail-img img{width:25.0666666667vw;height:25.0666666667vw;padding:5.0666666667vw}.pagenotfound .contentsInner h2:first-of-type{margin:0 auto 8vw;padding:0.2666666667vw 0 0;background:none;color:#134fe9;font-size:9.3333333333vw;line-height:1.2;text-align:center}.pagenotfound .contentsInner h2:first-of-type:before{display:none}.dialog-free{overflow:hidden}.dialog-free .mdl-inner{width:min(92%,860px);max-height:90svh;overflow:hidden;padding:9.3333333333vw 0 0;border-radius:2.9333333333vw;background:#134fe9}.dialog-free .mdl-contents{overflow-y:auto;max-height:90svh;padding:0}.dialog-free .mdl-contents .dialogbox{background:#b6d4fd;padding:2.1333333333vw 4vw 4vw}.org-close{width:9.3333333333vw;height:9.3333333333vw;display:block;cursor:pointer;background:transparent;top:0;right:0}.org-close:after,.org-close:before{content:"";display:block;width:5.8666666667vw;height:0.8vw;background:#fff;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.org-close:before{transform:rotate(45deg)}.org-close:after{transform:rotate(-45deg)}.dialogwrap .itemlist .dialogbox-detail,.dialogwrap .itemlistL .dialogbox-detail{margin:0 auto 10.9333333333vw}.dialogwrap .itemlist .dialogbox-detail-ttl,.dialogwrap .itemlistL .dialogbox-detail-ttl{font-size:6.6666666667vw;color:#134fe9;line-height:1.2;font-weight:900;text-align:center;margin:1.3333333333vw auto 2.6666666667vw}.dialogwrap .itemlist .dialogbox-detail-img,.dialogwrap .itemlistL .dialogbox-detail-img{width:34.6666666667vw;height:34.6666666667vw;border-radius:1.6vw;margin:0 auto 4.5333333333vw}.dialogwrap .itemlist .dialogbox-detail-text-pac li,.dialogwrap .itemlistL .dialogbox-detail-text-pac li{color:#134fe9;font-size:3.7333333333vw;font-weight:600;line-height:1.21}.dialogwrap .itemlist .dialogbox-detail-text-pac-bonus,.dialogwrap .itemlistL .dialogbox-detail-text-pac-bonus{font-weight:600;line-height:1.25;margin:0.6em 0 0}.dialogwrap .itemlist .dialogbox-detail-text-pac-bonus span,.dialogwrap .itemlistL .dialogbox-detail-text-pac-bonus span{font-feature-settings:"palt"}.dialogwrap .itemlist .dialogbox-detail-text-attention,.dialogwrap .itemlist .dialogbox-detail-text-info,.dialogwrap .itemlistL .dialogbox-detail-text-attention,.dialogwrap .itemlistL .dialogbox-detail-text-info{color:#5081ff;font-size:3.2vw;font-weight:500;line-height:1.416;margin:1em 0 0}.dialogwrap .itemlist .dialogbox-info,.dialogwrap .itemlistL .dialogbox-info{font-size:3.7333333333vw;color:#eb0505;line-height:1.21;text-align:center}.dialogwrap .itemlist .dialogbox-info p,.dialogwrap .itemlistL .dialogbox-info p{font-weight:700}.dialogwrap .itemlist .dialogbox-btn,.dialogwrap .itemlistL .dialogbox-btn{height:9.3333333333vw;margin:2.6666666667vw auto 0;font-size:5.3333333333vw;font-weight:900;border-radius:1.6vw;border:0.5333333333vw solid #f18f04;box-shadow:0 3.4666666667vw 0 0.8vw #fffaa3 inset;background-color:#fedd00;display:flex;justify-content:center;align-items:center;text-decoration:none;box-sizing:border-box;color:#0d1971}.dialogwrap .itemlist .dialogbox-btn:focus-visible,.dialogwrap .itemlistL .dialogbox-btn:focus-visible{outline:solid 3px #000}.dialogwrap .itemlistL .dialogbox-detail-img{background-image:url("/assets/common-img/bg_item01.jpg");background-size:100% auto}.dialogwrap .itemlistL .dialogbox-detail-img img{width:29.3333333333vw;height:29.3333333333vw;padding:2.6666666667vw}.dialogwrap .itemlist .dialogbox-detail-img{background-image:url("/assets/common-img/bg_item02.jpg");background-size:100% auto}.dialogwrap .itemlist .dialogbox-detail-img img{width:25.0666666667vw;height:25.0666666667vw;padding:5.0666666667vw}@media screen and (min-width:960px){#wrap .loginBox-inner{gap:4vw;max-width:min(70vw,1050px);padding:min(2.6666666667vw,40px) 0 min(1.3333333333vw,20px)}#wrap .loginBox-inner-text{font-size:min(1.3333333333vw,20px);line-height:1.3}#wrap .loginBox-inner .btn a{width:min(13.3333333333vw,200px);height:min(3.3333333333vw,50px);font-size:min(1.3333333333vw,20px);border-radius:min(0.8vw,12px);border-width:min(0.2666666667vw,4px);box-shadow:0 min(0.9333333333vw,14px) 0 min(0.4vw,6px) #71d9ff inset}#wrap .loginBox-inner .btn a:hover{box-shadow:0 min(0.9333333333vw,14px) 0 min(0.4vw,6px) #fffaa3 inset;border-color:#f18f04}#wrap .authenticated .loginBox-inner-text{width:auto;min-width:min(24vw,360px);max-width:min(51.3333333333vw,770px);display:inline-block;height:min(3.3333333333vw,50px);padding:0 min(1.3333333333vw,20px);border-radius:min(0.8vw,12px);font-size:min(1.6vw,24px);line-height:2}.home #wrap .itemlist .item .btn,.home #wrap .itemlistL .item .btn{height:min(3.3333333333vw,50px);font-size:min(1.7333333333vw,26px);border-radius:min(0.8vw,12px);border:min(0.2666666667vw,4px) solid #f18f04;box-shadow:0 min(1.0666666667vw,16px) 0 min(0.4vw,6px) #fffaa3 inset;transition:background 0.3s,border-color 0.3s,box-shadow 0.3s,color 0.3s}.home #wrap .itemlist .item .btn:hover,.home #wrap .itemlistL .item .btn:hover{background:#fa530d;box-shadow:0 min(1.0666666667vw,16px) 0 min(0.4vw,6px) #fd7706 inset;border-color:#ce3d01;color:#fff}.home #wrap .itemlistL{display:flex;flex-wrap:wrap;gap:0 min(1.4666666667vw,22px)}.home #wrap .itemlistL .item{margin:0 auto min(2vw,30px);width:min(34.2666666667vw,514px);display:flex}.home #wrap .itemlistL .item .itemBox{border:solid min(0.8vw,12px) #296aff;border-radius:min(1.3333333333vw,20px);padding:min(1.2vw,18px) min(1.2vw,18px) min(5.2vw,78px);display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-start;cursor:pointer;transition:opacity 0.3s,border-color 0.3s,box-shadow 0.3s}.home #wrap .itemlistL .item .itemBox:hover{opacity:0.7}.home #wrap .itemlistL .item h3{margin:0 0 min(1.8666666667vw,28px);font-size:min(2.4vw,36px)}.home #wrap .itemlistL .item-detail{display:flex;gap:min(1.3333333333vw,20px);margin:0 0 min(2.2666666667vw,34px)}.home #wrap .itemlistL .item-detail-img{width:min(13.3333333333vw,200px);height:min(13.3333333333vw,200px);border-radius:min(0.8vw,12px)}.home #wrap .itemlistL .item-detail-img img{width:min(10.6666666667vw,160px);height:min(10.6666666667vw,160px);padding:min(1.3333333333vw,20px)}.home #wrap .itemlistL .item-detail-text{margin:min(-0.1333333333vw,-2px) 0 0}.home #wrap .itemlistL .item-detail-text-pac li{font-size:min(1.0666666667vw,16px);line-height:1.375}.home #wrap .itemlistL .item-detail-text-attention,.home #wrap .itemlistL .item-detail-text-info{font-size:min(0.9333333333vw,14px);line-height:1.428}.home #wrap .itemlistL .item-info p{font-size:min(1.3333333333vw,20px);line-height:1.2}.home #wrap .itemlistL .item .btn{bottom:min(2vw,30px);left:min(2vw,30px);right:min(2vw,30px)}.home #wrap .itemlist{gap:min(1.4666666667vw,22px)}.home #wrap .itemlist .item{width:min(16.4vw,246px)}.home #wrap .itemlist .item .itemBox{border-radius:min(1.3333333333vw,20px);padding:min(0.4vw,6px) min(0.4vw,6px) min(4.5333333333vw,68px);cursor:pointer;transition:opacity 0.3s,border-color 0.3s,box-shadow 0.3s}.home #wrap .itemlist .item .itemBox:hover{opacity:0.7}.home #wrap .itemlist .item h3{min-height:min(1.7333333333vw,26px);font-size:min(1.4666666667vw,22px);margin:0 min(0.6666666667vw,10px)}.home #wrap .itemlist .item-img{width:min(15.6vw,234px);height:min(15.6vw,234px);margin:0 0 min(0.9333333333vw,14px);border-radius:min(0.9333333333vw,14px) min(0.9333333333vw,14px) 0 0}.home #wrap .itemlist .item-img img{width:min(11.0666666667vw,166px);height:min(11.0666666667vw,166px);padding:min(2.2666666667vw,34px)}.home #wrap .itemlist .item-text{margin:min(1.6vw,24px) min(0.6666666667vw,10px)}.home #wrap .itemlist .item-text-pac li{font-size:min(1.0666666667vw,16px);line-height:1.375}.home #wrap .itemlist .item-text-attention,.home #wrap .itemlist .item-text-info{font-size:min(0.9333333333vw,14px)}.home #wrap .itemlist .item-info{margin:0 min(0.5333333333vw,8px)}.home #wrap .itemlist .item-info p{font-size:min(1.0666666667vw,16px);line-height:1.37}.home #wrap .itemlist .item .btn{bottom:min(0.6666666667vw,10px);left:min(0.6666666667vw,10px);right:min(0.6666666667vw,10px)}.home #wrap .faq{margin-top:min(2.6666666667vw,40px);border-bottom-width:min(0.1333333333vw,2px)}.home #wrap .faq dd span,.home #wrap .faq dt span{font-size:min(2vw,30px)}.home #wrap .faq dt{padding:min(1.2666666667vw,19px) min(5.3333333333vw,80px) min(1.4vw,21px) min(4.5333333333vw,68px);font-size:min(1.3333333333vw,20px);line-height:1.3;border-top-width:min(0.1333333333vw,2px)}.home #wrap .faq dt span{top:min(0.8vw,12px);left:min(1.4vw,21px)}.home #wrap .faq dd span{top:min(0.4666666667vw,7px);left:min(1.4vw,21px)}.home #wrap .faq .acd-btn:after{width:min(1.5333333333vw,23px);height:min(0.9333333333vw,14px);right:min(1.3333333333vw,20px)}.home #wrap .faq .acd-inner{padding:min(1.2666666667vw,19px) 0 min(1.4vw,21px) min(4.5333333333vw,68px)}.home #wrap .item-none{margin:0 auto min(6vw,90px);padding:min(5.3333333333vw,80px) 0 0;font-size:min(1.8666666667vw,28px);line-height:1.2}.home #wrap #nowLoading{width:min(4.2666666667vw,64px);height:min(4.2666666667vw,64px);margin:min(10vw,150px) auto;border:min(0.6666666667vw,10px) solid #1453e9;border-left:min(0.6666666667vw,10px) solid #71d9ff}.home .contentsOther .contents{padding:min(3.3333333333vw,50px) 0 min(4vw,60px)}.home .contentsOther .contentsInner h2{margin:0 0 min(2.5333333333vw,38px)}.home .contentsOther .contentsInner .faqArea{margin:0 0 min(7.6vw,114px)}.home .contentsOther .contentsInner .btn{margin:0 0 min(2.4vw,36px)}.home #pagetop{background-color:transparent}.home #error .dialogbox,.home #sessionerror .dialogbox{padding:min(3.6vw,54px) min(2vw,30px) min(2.6666666667vw,40px)}.home #error .dialogbox-ttl,.home #sessionerror .dialogbox-ttl{font-size:min(2vw,30px);margin:0 auto}.home #error .dialogbox .btn,.home #sessionerror .dialogbox .btn{margin:min(3.3333333333vw,50px) auto 0}.error .contentsInner{position:relative}.error .contentsInner h2:first-of-type{min-height:min(4.5333333333vw,68px);margin:0 auto min(14.6666666667vw,220px);padding:min(7.6vw,114px) 0 0 min(35vw,525px);font-size:min(1.8666666667vw,28px);line-height:1.2;text-align:left}.error .contentsInner .error-img{margin:0;padding:0;width:min(24.3333333333vw,365px);position:absolute;top:max(-18/1500 * 100vw,-18px);left:min(7.8666666667vw,118px)}.login .contentsInner{position:relative}.login .contentsInner h2:first-of-type{margin:0 auto min(1.7333333333vw,26px);padding:min(2.6666666667vw,40px) 0 0;font-size:min(4.6666666667vw,70px);line-height:1.2}.login .contentsInner .loginArea{border-radius:min(1.3333333333vw,20px);padding:min(2.2666666667vw,34px) min(2vw,30px) min(2.9333333333vw,44px);margin:0 auto min(6vw,90px)}.login .contentsInner .loginArea p{font-size:min(1.3333333333vw,20px);line-height:1.3;margin:0 auto min(1.8666666667vw,28px)}.login .contentsInner .loginArea .login-input{width:min(40vw,600px);height:min(4vw,60px);border-radius:min(0.8vw,12px);font-size:min(1.8666666667vw,28px);margin:0 auto;display:block}.login .contentsInner .loginArea .btn{margin:min(2vw,30px) auto 0}.login .contentsInner .loginArea .btn .wide03{margin:0 auto;font-size:min(1.3333333333vw,20px);box-sizing:border-box;transition:background 0.3s,border-color 0.3s,box-shadow 0.3s}.login .contentsInner .loginArea .btn .wide03:hover{background:#fedd00;border-color:#f18f04}.login .dialog-free .dialogbox{padding:min(3.6vw,54px) min(2vw,30px)!important}.login .dialog-free .dialogbox-ttl{font-size:min(2vw,30px);margin:0 auto}.login .dialog-free .dialogbox .btn{margin:min(3.3333333333vw,50px) auto 0}.maintenance .contentsInner h2:first-of-type{margin:0 auto min(6vw,90px);padding:min(2.6666666667vw,40px) 0 0;font-size:min(1.8666666667vw,28px);line-height:1.2}.payment #mainarea .contents .contentsInner #nowLoading{padding:min(4vw,60px) 0}.payment #mainarea .contents .contentsInner #nowLoading .nowLoading{width:min(4.2666666667vw,64px);height:min(4.2666666667vw,64px);margin:min(10vw,150px) auto;border:min(0.6666666667vw,10px) solid #1453e9;border-left:min(0.6666666667vw,10px) solid #71d9ff}.complete .contentsInner h2:first-of-type{margin:0 auto min(1.7333333333vw,26px);padding:min(1.4666666667vw,22px) 0 0;font-size:min(4.6666666667vw,70px);line-height:1.2}.complete .contentsInner .item{border-radius:min(1.3333333333vw,20px);padding:min(2vw,30px) 0 min(6.4vw,96px);margin:0 auto min(4vw,60px);min-height:min(29.6vw,444px);display:flex;flex-wrap:wrap;position:relative}.complete .contentsInner .item-detail{min-height:min(20vw,300px);width:100%;margin:0 auto min(4vw,60px)}.complete .contentsInner .item-detail h3{font-size:min(2.6666666667vw,40px);margin:0 min(9vw,135px) min(0.9333333333vw,14px) min(30.2666666667vw,454px);text-align:left}.complete .contentsInner .item-detail-img{width:min(19.3333333333vw,290px);height:min(19.3333333333vw,290px);border-radius:min(0.8vw,12px);margin:0;position:absolute;top:min(2.6666666667vw,40px);left:min(9vw,135px)}.complete .contentsInner .item-detail-text{margin:0 min(9vw,135px) 0 min(30.2666666667vw,454px)}.complete .contentsInner .item-detail-text-pac li{font-size:min(1.3333333333vw,20px);line-height:1.3}.complete .contentsInner .item-detail-text-attention,.complete .contentsInner .item-detail-text-info{font-size:min(1.0666666667vw,16px);line-height:1.25}.complete .contentsInner .item-info{font-size:min(1.2vw,18px);line-height:1.33;text-align:center;margin:0 auto;padding:0 min(9vw,135px)}.complete .contentsInner .item-price{width:min(52vw,780px);height:min(3.3333333333vw,50px);margin:0 auto;border-radius:min(0.8vw,12px);font-size:min(1.7333333333vw,26px);position:absolute;bottom:min(2vw,30px);left:0;right:0;margin:0 auto}.complete .contentsInner .itemlistL .item-detail-img img{width:min(15.8666666667vw,238px);height:min(15.8666666667vw,238px);padding:min(1.7333333333vw,26px)}.complete .contentsInner .itemlist .item-detail-img img{width:min(13.2vw,198px);height:min(13.2vw,198px);padding:min(3.0666666667vw,46px)}.pagenotfound .contentsInner h2:first-of-type{margin:0 auto min(5.3333333333vw,80px);padding:min(1.4666666667vw,22px) 0 0;font-size:min(4.6666666667vw,70px);line-height:1.2}.dialog-free .mdl-inner{max-height:90vh;padding:50px 0 0;border-radius:16px}.dialog-free .mdl-contents{max-height:90vh}.dialog-free .mdl-contents .dialogbox{padding:16px 40px 30px}.org-close{width:50px;height:50px}.org-close:after,.org-close:before{width:30px;height:4px}.dialogwrap .itemlist,.dialogwrap .itemlistL{padding:40px 0 96px!important;display:flex;flex-wrap:wrap;position:relative}.dialogwrap .itemlist .dialogbox-detail,.dialogwrap .itemlistL .dialogbox-detail{min-height:290px;width:100%;margin:0 auto 60px}.dialogwrap .itemlist .dialogbox-detail-ttl,.dialogwrap .itemlistL .dialogbox-detail-ttl{width:470px;margin:-10px 30px 16px 360px;font-size:40px;text-align:left}.dialogwrap .itemlist .dialogbox-detail-img,.dialogwrap .itemlistL .dialogbox-detail-img{width:290px;height:290px;border-radius:12px;margin:0;position:absolute;left:40px;top:40px}.dialogwrap .itemlist .dialogbox-detail-text,.dialogwrap .itemlistL .dialogbox-detail-text{width:470px;margin:2px 30px 0 360px}.dialogwrap .itemlist .dialogbox-detail-text-pac li,.dialogwrap .itemlistL .dialogbox-detail-text-pac li{font-size:20px;line-height:1.3}.dialogwrap .itemlist .dialogbox-detail-text-attention,.dialogwrap .itemlist .dialogbox-detail-text-info,.dialogwrap .itemlistL .dialogbox-detail-text-attention,.dialogwrap .itemlistL .dialogbox-detail-text-info{font-size:16px;line-height:1.25}.dialogwrap .itemlist .dialogbox-info,.dialogwrap .itemlistL .dialogbox-info{width:100%;margin:0;font-size:18px;color:#eb0505;line-height:1.33;text-align:center}.dialogwrap .itemlist .dialogbox-btn,.dialogwrap .itemlistL .dialogbox-btn{height:50px;width:454px;font-size:26px;border-radius:12px;border:4px solid #f18f04;box-shadow:0 16px 0 6px #fffaa3 inset;transition:background 0.3s,border-color 0.3s,box-shadow 0.3s,color 0.3s;position:absolute;bottom:30px;left:0;right:0;margin:0 auto}.dialogwrap .itemlist .dialogbox-btn:hover,.dialogwrap .itemlistL .dialogbox-btn:hover{background:#fa530d;box-shadow:0 min(1.0666666667vw,16px) 0 min(0.4vw,6px) #fd7706 inset;border-color:#ce3d01;color:#fff}.dialogwrap .itemlistL .dialogbox-detail-img img{width:238px;height:238px;padding:26px}.dialogwrap .itemlist .dialogbox-detail-img img{width:198px;height:198px;padding:46px}}@keyframes f_fadeG{0%{background-color:rgb(113,217,255)}to{background-color:rgba(20,84,233,0.98)}}#newsletterInc{min-height:46px;background:#142038}#newsletterInc.off{height:0;min-height:0;overflow:hidden}#header{position:relative}footer{padding:0 3.7333333333vw 3.6vw;font-size:0;background:#fff;color:#49559c;position:relative;z-index:50}#attention{font-size:2.6666666667vw;line-height:1.4}#language{text-align:center;position:relative}#language-btn{display:inline-block;color:#fff;font-weight:600;background:url(../common-img/icon_language.svg) #1453e9 no-repeat;border-radius:999px;cursor:pointer;position:relative}#language-btn:after{content:"";display:block;width:0;height:0;position:absolute;top:0;bottom:0;margin:auto;pointer-events:none}#language-select{background:#fff;position:absolute;left:0;right:0;margin:auto;opacity:0;pointer-events:none;transition:opacity 0.3s,transform 0.3s;display:flex;flex-wrap:wrap;justify-content:center}#language-select.on{opacity:1;transform:translateY(0);pointer-events:all}#language-select li{text-align:center}#language-select a{color:#3f3f3f;display:block}#language-select a.current{font-weight:600;color:#1453e9}#footer-app{padding:10.6666666667vw 0 0;display:flex;justify-content:center;flex-wrap:wrap;gap:1.6vw}#footer-app a{height:8vw;padding:0 1.7333333333vw;box-sizing:border-box;display:flex;justify-content:center;align-items:center;background:#000;border:1px solid #b1b2b1}#footer-app-android a{border-radius:1.0666666667vw}#footer-app-android a img{height:7.6vw}#footer-app-ios a{border-radius:1.6vw}#footer-app-ios a img{height:7.6vw}#footer-app-googleplaygames a{border-radius:1.0666666667vw}#footer-app-googleplaygames a img{width:33.8666666667vw}#footer-app-steam a{border-radius:1.0666666667vw;padding:0 4vw}#footer-app-steam a img{height:7.6vw}#footer-app+#footer-logo{padding-top:10.6666666667vw}body.errors #footer-app{display:none}#rating{padding-top:10.6666666667vw;color:#3f3f3f;font-size:2.6666666667vw;line-height:1.2}#rating img{height:13.3333333333vw;display:block;margin:0 auto}[lang=ko] #rating img{height:16.2666666667vw}[lang=en] #rating img,[lang=es-mx] #rating img{height:max(100px,13.3333333333vw)}#rating dl{margin-top:5.3333333333vw;border-left:0.2666666667vw solid #c7c7c7;border-top:0.2666666667vw solid #c7c7c7;display:flex;flex-wrap:wrap}#rating dl div{display:flex;box-sizing:border-box;border-bottom:0.2666666667vw solid #c7c7c7;border-right:0.2666666667vw solid #c7c7c7}#rating dl dt{padding:1.2vw 1.0666666667vw 0.9333333333vw;background:#eff0f1;border-right:0.2666666667vw solid #c7c7c7}#rating dl dd{padding:1.2vw 1.6vw 0.9333333333vw}#rating dl dd,#rating dl dt{box-sizing:border-box;display:flex;align-items:center;flex-wrap:wrap}[lang=zh-cmn-Hant] #rating p{margin-top:5.0666666667vw;text-align:center}[lang=ko] #rating dl div:nth-child(odd){width:52.9333333333vw}[lang=ko] #rating dl div:nth-child(odd) dt{width:18.4vw}[lang=ko] #rating dl div:nth-child(odd) dd{width:calc(100% - 18.4vw)}[lang=ko] #rating dl div:nth-child(2n){width:calc(100% - 52.9333333333vw)}[lang=ko] #rating dl div:nth-child(2n) dt{width:13.0666666667vw}[lang=ko] #rating dl div:nth-child(2n) dd{width:calc(100% - 13.0666666667vw)}#footer-logo{padding:9.6vw 0 6.1333333333vw;display:flex;justify-content:center;align-items:center;gap:0 6.6666666667vw}#footer-logo-sega{padding-left:3.4666666667vw}#footer-logo-sega img{width:25.7333333333vw}#footer-logo-sonicteam img{width:29.3333333333vw}#footer-link{margin:0 -3.7333333333vw;padding:3.6vw 6.4vw 4.1333333333vw;display:flex;justify-content:center;flex-wrap:wrap;gap:2.4vw 4.2666666667vw;background-image:linear-gradient(45deg,#fedd00 25%,transparent 25%,transparent 75%,#fedd00 75%),linear-gradient(45deg,#fedd00 25%,transparent 25%,transparent 75%,#fedd00 75%);background-position:0 0,1.3333333333vw 1.3333333333vw;background-size:2.6666666667vw 2.6666666667vw;background-color:#f5ec56}#footer-link a,#footer-link button{padding:0!important;line-height:1.6!important;text-decoration:underline!important;text-underline-offset:0.5333333333vw;font-size:2.6666666667vw!important;border:none!important;background:none!important;color:#1453e9!important}#snsArea{margin:0 -3.7333333333vw;background:#fedd00;position:relative;z-index:0}#snsArea:after{content:"";display:block;width:22.6666666667vw;height:25.0666666667vw;background:url(../common-img/sns_sonic.png) no-repeat 0 0/auto 100%;position:absolute;top:0.5333333333vw;bottom:0;left:0;margin:auto;z-index:1}#snsArea .sns{height:20vw;padding:0 5.0666666667vw 0 24.5333333333vw;box-sizing:border-box;background:#1c1c1c;display:flex;align-items:center;justify-content:space-between}#snsArea .sns a{width:min(9.0666666667vw,68px);height:min(9.0666666667vw,68px);display:flex;align-items:center;justify-content:center;border-radius:50%}#snsArea .sns-x img{width:78%}#snsArea .sns-facebook img{width:100%}#snsArea .sns-instgram a{background:#fff}#snsArea .sns-instgram img{width:53%}#snsArea .sns-youtube a{background:#fff}#snsArea .sns-youtube img{width:56%}#snsArea .sns-tiktok img{width:78%}#snsArea .sns-discord a{background:#5865f2}#snsArea .sns-discord img{width:54%}#pagetop{padding:6.6666666667vw 0 7.7333333333vw;margin:0 -3.7333333333vw;text-align:center}#pagetop a{padding:6.6666666667vw 0 0;display:block;background:url(../common-img/pagetop.png) no-repeat center 0/auto 5.6vw}#pagetop span{font-size:3.7333333333vw;font-weight:900;display:block;line-height:1;color:#1a1a1a}@media screen and (max-width:959px){#language{margin:0 -1.3333333333vw 5.7333333333vw;font-size:2.6666666667vw}#language-btn{height:6.6666666667vw;line-height:6.6666666667vw;padding:0 11.6vw;background-position:1.8666666667vw center;background-size:4.2666666667vw 4.2666666667vw;box-shadow:0 0.2666666667vw 0 0 #0f2d74}#language-btn:after{border-top:1.3333333333vw solid #fff;border-left:0.8vw solid transparent;border-right:0.8vw solid transparent;right:2.9333333333vw}#language-select{padding:3.6vw 0 3.4666666667vw;border:0.2666666667vw solid #1453e9;border-radius:2.6666666667vw;bottom:8.4vw;transform:translateY(1.3333333333vw);gap:2.4vw 0}#language-select li{width:33.33%}}@media screen and (min-width:960px){footer{padding:0 0 min(3.2666666667vw,49px)}#attention{text-align:center;font-size:min(0.9333333333vw,14px);line-height:1.5}#language{margin:0 0 min(2.4vw,36px);font-size:min(0.9333333333vw,14px)}#language-btn{height:min(2.6666666667vw,40px);line-height:min(2.8vw,42px);padding:0 min(4.3333333333vw,65px) 0 min(4.5333333333vw,68px);background-position:min(0.8666666667vw,13px) center;background-size:min(1.3333333333vw,20px) min(1.3333333333vw,20px);box-shadow:0 min(0.2666666667vw,2px) 0 0 #0f2d74;transition:background-color 0.3s}#language-btn:after{border-top:min(0.4666666667vw,7px) solid #fff;border-left:min(0.2666666667vw,4px) solid transparent;border-right:min(0.2666666667vw,4px) solid transparent;right:min(1.1333333333vw,17px)}#language-btn:hover{background-color:#28b0fe}#language-select{width:min(12.9333333333vw,194px);padding:min(1.0666666667vw,16px) 0;box-sizing:border-box;border-radius:min(1.3333333333vw,20px);border:min(0.1333333333vw,2px) solid #50abff;bottom:min(3.0666666667vw,46px);transform:translateY(min(0.6666666667vw,10px));gap:min(0.5333333333vw,8px) 0}#language-select li{width:100%}#language-select a{transition:color 0.3s}#language-select a:hover{color:#1453e9}#footer-app{padding:min(3.3333333333vw,50px) 0 0;gap:min(1.3333333333vw,20px)}#footer-app a{height:min(4vw,60px);transition:opacity 0.3s}#footer-app a:hover{opacity:0.5}#footer-app-android a{padding:0 min(0.8666666667vw,13px);border-radius:min(0.5333333333vw,8px)}#footer-app-android a img{height:min(3.7333333333vw,56px)}#footer-app-ios a{padding:0 min(0.8666666667vw,13px);border-radius:min(0.6666666667vw,10px)}#footer-app-ios a img{height:min(3.7333333333vw,56px)}#footer-app-googleplaygames a{padding:0 min(1.1333333333vw,17px) 0 min(0.8666666667vw,13px);border-radius:min(0.5333333333vw,8px)}#footer-app-googleplaygames a img{width:min(16.9333333333vw,254px)}#footer-app-steam a{padding:0 min(2vw,30px);border-radius:min(0.5333333333vw,8px)}#footer-app-steam a img{height:min(3.7333333333vw,56px)}#footer-app+#footer-logo{padding-top:min(3.3333333333vw,50px)}#rating{padding-top:min(3.3333333333vw,50px);font-size:min(0.9333333333vw,14px)}#rating img{height:min(5.3333333333vw,80px)}[lang=ko] #rating img{height:min(6.2666666667vw,94px);margin:0}[lang=en] #rating img,[lang=es-mx] #rating img{height:100px}#rating dl{margin:0;border-left-width:1px;border-top-width:1px}#rating dl div{border-bottom-width:1px;border-right-width:1px}#rating dl dt{padding:min(0.4666666667vw,7px) min(0.6666666667vw,10px) min(0.3333333333vw,5px);border-right-width:1px}#rating dl dd{padding:min(0.4666666667vw,7px) min(0.6666666667vw,10px) min(0.3333333333vw,5px)}[lang=zh-cmn-Hant] #rating p{margin:min(1.2666666667vw,19px) 0 min(1.0666666667vw,16px)}[lang=ko] #rating{display:flex;align-items:center;justify-content:center;gap:0 min(2vw,30px)}[lang=ko] #rating dl{width:min(47.3333333333vw,710px)}[lang=ko] #rating dl div:nth-of-type(3n-2){width:min(12.6vw,189px)}[lang=ko] #rating dl div:nth-of-type(3n-2) dt{width:min(4.8666666667vw,73px)}[lang=ko] #rating dl div:nth-of-type(3n-2) dd{width:calc(100% - min(4.8666666667vw, 73px))}[lang=ko] #rating dl div:nth-of-type(3n-1){width:min(18.0666666667vw,271px)}[lang=ko] #rating dl div:nth-of-type(3n-1) dt{width:min(4.8666666667vw,73px)}[lang=ko] #rating dl div:nth-of-type(3n-1) dd{width:calc(100% - min(4.8666666667vw, 73px))}[lang=ko] #rating dl div:nth-of-type(3n){width:min(16.6vw,249px)}[lang=ko] #rating dl div:nth-of-type(3n) dt{width:min(6.8666666667vw,103px)}[lang=ko] #rating dl div:nth-of-type(3n) dd{width:calc(100% - min(6.8666666667vw, 103px))}#footer-logo{padding:min(2.5333333333vw,38px) 0 min(2.3333333333vw,35px);gap:0 min(3.0666666667vw,46px)}#footer-logo-sega{padding-left:min(0.1333333333vw,2px)}#footer-logo-sega img{width:min(10.7333333333vw,161px)}#footer-logo-sonicteam img{width:min(12vw,180px)}#footer-link{height:min(6vw,90px);margin:0;padding:min(0.9333333333vw,14px) min(32.6666666667vw,490px) min(0.9333333333vw,14px) min(2.2666666667vw,34px);box-sizing:border-box;justify-content:left;align-items:center;gap:0 min(1.3333333333vw,20px);background-position:0 0,min(0.6666666667vw,10px) min(0.6666666667vw,10px);background-size:min(1.3333333333vw,20px) min(1.3333333333vw,20px)}#footer-link a,#footer-link button{font-size:min(0.9333333333vw,14px)!important;text-underline-offset:min(0.2vw,3px)}#footer-link a:hover,#footer-link button:hover{text-decoration:none!important}#snsArea{margin:0;background:transparent;position:absolute;top:0;right:0}#snsArea:after{width:min(7.6vw,114px);height:min(8.3333333333vw,125px);z-index:1;left:max(-92px,-6.1333333333vw)}#snsArea .sns{height:min(6vw,90px);padding:0 min(1.7333333333vw,26px) 0 min(2.6666666667vw,40px);clip-path:polygon(102% -2%,102% 102%,0% 102%,6% 50%,0% -2%);gap:0 min(0.8vw,12px)}#snsArea .sns a{width:min(2.9333333333vw,44px);height:min(2.9333333333vw,44px);transition:opacity 0.3s}#snsArea .sns a:hover{opacity:0.7}#pagetop{margin:0;padding:0;position:fixed;bottom:min(2.8666666667vw,43px);right:min(2.6666666667vw,40px);z-index:10070;opacity:0;transition:opacity 0.3s}#pagetop a{width:min(4.6666666667vw,70px);height:min(4.6666666667vw,70px);padding:0;background:url(../common-img/pc/pagetop.png) no-repeat 0 0/100% 100%;position:relative}#pagetop a:after{content:"";display:block;width:100%;height:100%;background:url(../common-img/pc/pagetop_on.png) no-repeat 0 0/100% 100%;position:absolute;top:0;left:0;opacity:0;transition:opacity 0.3s}#pagetop a:hover:after{opacity:1}#pagetop span{display:none}#pagetop.on{opacity:1}}