body,h1,h2,h3,h4,h5,h6,p,ol,ul,dl,dt,dd,form,figure{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}strong{font-weight:normal}table,td,th,tr,thead,tbody{border:none}table th{text-align:left;font-weight:normal}table{border-collapse:collapse}ul,ol{list-style:none}a{text-decoration:none}a img{border:none}img{vertical-align:bottom}textarea{font-size:1em;border:none;border-radius:0;outline:none;-webkit-appearance:none;box-shadow:none}select{font-size:1em;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none}select::-ms-expand{display:none}header,footer,section,nav,main,figure,figcaption,time,small{display:block}input[type=submit],input[type=image]{border:none;padding:0}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password]{outline:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:0;box-shadow:none}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{appearance:none;-webkit-appearance:none;-moz-appearance:none;margin:0}button{border:none;margin:0;cursor:pointer}input[type=submit],input[type=image],input[type=reset]{cursor:pointer}address{font-style:normal}input,button,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;outline:none}input::-moz-placeholder{color:#929799}input::placeholder{color:#929799}ul{list-style:none}img{width:100%;height:auto}*{box-sizing:border-box}html{font-size:62.5%;-webkit-font-smoothing:antialiased;scroll-behavior:smooth}body{position:relative;font-family:sans-serif,"ヒラギノ角ゴシック","Hiragino Sans","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",メイリオ,Osaka,"MS PGothic",sans-serif;line-height:1.6;letter-spacing:1px;font-size:1.6rem}a{color:inherit;text-decoration:none}.pc{display:block}@media screen and (max-width: 768px){.pc{display:none}}.pc--flex{display:flex}.sp{display:none}@media screen and (max-width: 768px){.sp{display:block}}.sp--flex{display:flex}.page__inner{margin:0 auto;width:calc(100% - 20px);max-width:1920px}.page__footCont{margin-top:120px;padding:16px 0;background-color:#f06e00;display:flex;justify-content:center}@media screen and (max-width: 768px){.page__footCont{margin-top:80px}}.page__footCont__btn{position:relative;display:inline-block;font-size:1.6rem;color:#fff;font-weight:bold;padding-top:64px;margin-top:-55px;z-index:10}.page__footCont__btn:before{content:"";position:absolute;top:13px;left:50%;transform:translateX(-50%);width:40px;height:40px;background-color:#fff;-webkit-mask-image:url("/assets/images/common/img_face01.svg");mask-image:url("/assets/images/common/img_face01.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;z-index:3}.page__footCont__btn::after{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:64px;height:64px;background-color:#f06e00;border-radius:32px;z-index:2}.page.en .modContentArea__head__title span{display:none}.page.en .modSelectBox{width:290px}.modContentArea{position:relative;margin-top:45px}@media screen and (max-width: 768px){.modContentArea{margin-top:25px}}.modContentArea+.modContentArea{margin-top:60px}@media screen and (max-width: 768px){.modContentArea+.modContentArea{margin-top:35px}}.modContentArea__head{display:flex;align-items:center;justify-content:center}.modContentArea__head__title{position:relative;font-weight:bold;line-height:1;display:flex;align-items:center}@media screen and (min-width: 769px),print{.modContentArea__head__title{font-size:3rem;padding-left:84px}}@media screen and (max-width: 768px){.modContentArea__head__title{font-size:1.8rem;padding-left:60px}}.modContentArea__head__title span{display:inline-block;font-weight:normal;color:#f06e00;font-weight:bold;margin-left:15px}@media screen and (min-width: 769px),print{.modContentArea__head__title span{font-size:1.8rem}}@media screen and (max-width: 768px){.modContentArea__head__title span{font-size:1.4rem}}.modContentArea__head__title::before{position:absolute;content:"";width:60px;height:60px;background-size:100%;background-repeat:no-repeat;top:50%;left:0;transform:translateY(-50%)}@media screen and (max-width: 768px){.modContentArea__head__title::before{width:40px;height:40px}}.modContentArea__head__title--featured::before{background-image:url("/assets/images/common/icon_featuredgames.svg")}.modContentArea__head__title--games::before{background-image:url("/assets/images/common/icon_allgames.svg")}.modContentArea__head__sort{display:flex;align-items:center;gap:16px}@media screen and (max-width: 768px){.modContentArea__head__sort{justify-content:center;flex-wrap:wrap}}.modContentArea__sortArea{display:flex;justify-content:right;margin-top:16px}@media screen and (max-width: 768px){.modContentArea__sortArea{display:none}}.modContentArea:has(.modBtnCont){padding-bottom:110px}.modListCardGrid{margin-top:45px;display:flex;gap:60px;flex-wrap:wrap}@media screen and (max-width: 768px){.modListCardGrid{gap:25px}}.modListCardGrid__item{width:calc(50% - 30px)}@media screen and (max-width: 768px){.modListCardGrid__item{width:100%}}.modListCardGrid__item__cont{display:flex;align-items:flex-start;gap:20px}@media screen and ( min-width : 769px )and ( max-width : 1366px ){.modListCardGrid__item__cont{display:block}}.modListCardGrid__item__cont .img{width:328px;border-radius:12px;overflow:hidden}@media screen and ( min-width : 769px )and ( max-width : 1366px ){.modListCardGrid__item__cont .img{float:left;margin-right:15px}}@media screen and (max-width: 768px){.modListCardGrid__item__cont .img{width:100%}}.modListCardGrid__item__cont .textArea{width:calc(100% - 350px)}@media screen and ( min-width : 769px )and ( max-width : 1366px ){.modListCardGrid__item__cont .textArea{margin-top:16px;width:100%}}@media screen and (max-width: 768px){.modListCardGrid__item__cont .textArea{width:100%}}.modListCardGrid__item__cont .textArea__title{font-size:1.8rem;font-weight:bold;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:3.2em}@media screen and ( min-width : 769px )and ( max-width : 1366px ){.modListCardGrid__item__cont .textArea__title{display:block;overflow:visible;max-height:none}}@media screen and (max-width: 768px){.modListCardGrid__item__cont .textArea__title{font-size:1.2rem}}.modListCardGrid__item__cont .textArea__text{font-size:1.4rem}@media screen and (max-width: 768px){.modListCardGrid__item__cont .textArea__text{font-size:1rem}}.modListCardGrid__item__foot{display:flex;justify-content:space-between;align-items:flex-end;gap:20px}@media screen and ( min-width : 769px )and ( max-width : 1366px ){.modListCardGrid__item__foot{margin-top:16px;display:block}}.modListCardGrid__item__foot .tagList{margin-top:10px;display:flex;gap:10px;flex-wrap:wrap}.modListCardGrid__item__foot .tagList .item{font-size:1.2rem;border:1px solid #6f7074;color:#6f7074;font-weight:bold;padding:6px 4px 7px;line-height:1}.modListCardGrid__item__foot .tagList .item--release{border-color:#f06e00;color:#f06e00}.modListCardGrid__item__foot .link{margin-top:10px;display:flex;justify-content:right}.modListCardGrid__item__foot .link a{display:inline-block;font-weight:bold;text-align:center;font-size:1.5rem;color:#f06e00;border:2px solid #f06e00;width:230px;line-height:36px;border-radius:25px}@media screen and (min-width: 769px),print{.modListCardGrid__item__foot .link a{transition:all .3s ease}.modListCardGrid__item__foot .link a:hover{background-color:#e67600;color:#fff}}@media screen and (max-width: 768px){.modListCardGrid__item__foot .link a{font-size:1.2rem}}.modListColumn{margin:0 auto;display:flex;gap:25px;margin-top:20px;width:calc(100% - 160px);max-width:1300px;flex-wrap:wrap}@media screen and (max-width: 768px){.modListColumn{width:100%;gap:8px}}.modListColumn__item{width:calc(25% - 25px);display:flex}@media screen and (max-width: 768px){.modListColumn__item{width:100%}}.modListColumn__item a{width:100%;position:relative}@media screen and (min-width: 769px),print{.modListColumn__item a{transition:all .3s ease}.modListColumn__item a:has(.modBtnCont){padding-bottom:42px}.modListColumn__item a:hover{transform:scale(1.05)}.modListColumn__item a:hover .modBtnCont{background-color:#fff;color:#ff8d28}}@media screen and (max-width: 768px){.modListColumn__item a{display:flex;align-items:flex-start;gap:10px}.modListColumn__item a .modBtnCont{bottom:auto;right:0;top:25px;max-width:105px;line-height:18px;font-size:1rem}}.modListColumn__item .img{aspect-ratio:1/1;border-radius:16px;overflow:hidden;margin:0 auto;max-width:256px}@media screen and (max-width: 768px){.modListColumn__item .img{width:70px}}@media screen and (max-width: 768px){.modListColumn__item__cont{width:calc(100% - 80px)}}.modListColumn__item__cont .title{font-weight:bold;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:3.2em;margin-top:16px;font-size:1.8rem}@media screen and (max-width: 768px){.modListColumn__item__cont .title{width:calc(100% - 125px);-webkit-line-clamp:1;line-clamp:1;margin-top:0;height:18px;font-size:1rem}}.modListColumn__item__cont .title--long{font-size:1.4rem;height:28px}.modListColumn__item__cont .text{font-size:1.2rem;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:4.8em;color:#000;margin-top:4px}@media screen and (max-width: 768px){.modListColumn__item__cont .text{max-height:3.6em;font-size:1rem}}.modListColumn__item__cont .tagList{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px;height:48px;align-items:flex-start}@media screen and (max-width: 768px){.modListColumn__item__cont .tagList{height:auto;width:calc(100% - 110px)}}.modListColumn__item__cont .tagList__item{border:1px solid #6f7074;color:#6f7074;padding:1px 2px;font-size:1rem}.modListColumn__item__cont .tagList__item--release{border-color:#f06e00;color:#f06e00;font-weight:bold}@media screen and (max-width: 768px){.modListColumn__item__cont .tagList__item--release{position:absolute;top:-3px;right:0}}.modBtnCont{position:absolute;bottom:0;right:0;width:100%;line-height:32px;background-color:#d9d9d9;color:#000;font-weight:bold;text-align:center;font-size:1.4rem;border-radius:25px}@media screen and (max-width: 768px){.modBtnCont{display:block}}.modBtnCont--Release{background-color:#ff8d28;color:#fff;border:1px solid #ff8d28}@media screen and (min-width: 769px),print{.modBtnCont--Release{transition:all .3s ease}.modBtnCont--Release:hover{background-color:#fff;color:#ff8d28}}.modBtnCont--Link{background-color:#0f62fe;color:#fff}.modBtnCont--more{background-color:#ff8d28;color:#fff;max-width:232px;line-height:50px;width:calc(100% - 40px);right:50%;transform:translateX(50%);border:1px solid #ff8d28}@media screen and (min-width: 769px),print{.modBtnCont--more{transition:all .3s ease}.modBtnCont--more:hover{background-color:#fff;color:#ff8d28}}.modBtnCont.is_hide{display:none}.modSelectBox{position:relative;display:inline-block;width:236px}.modSelectBox select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #6f7074;border-radius:8px;line-height:40px;width:100%;font-size:1.4rem;font-weight:bold;color:#6f7074;cursor:pointer;padding-left:20px}@media screen and (max-width: 768px){.modSelectBox select{font-size:1.2rem}}.modSelectBox::after{position:absolute;content:"";width:6px;height:6px;border-bottom:2px solid #6f7074;border-right:2px solid #6f7074;top:50%;right:30px;transform:translateY(-50%) rotate(45deg);pointer-events:none}.header{padding:16px 20px}@media screen and (max-width: 768px){.header{padding:8px 18px}}.header__inner{display:flex;align-items:center;justify-content:space-between;margin:0 auto}@media screen and (min-width: 769px),print{.header__inner{width:calc(100% - 160px)}}@media screen and ( min-width : 769px )and ( max-width : 1366px ){.header__inner{width:calc(100% - 80px)}}@media screen and (max-width: 768px){.header__inner{width:100%}}.header__cont{display:flex;align-items:center;gap:50px}@media screen and ( min-width : 769px )and ( max-width : 1366px ){.header__cont{gap:40px}}@media screen and (max-width: 768px){.header__cont{gap:30px}}.header__cont__logo{display:block;width:178px;height:50px}@media screen and ( min-width : 769px )and ( max-width : 1366px ){.header__cont__logo{width:150px;height:42px}}@media screen and (max-width: 768px){.header__cont__logo{width:100px;height:28px}}.header__cont__logo img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.header__cont__nav{display:flex;align-items:center;gap:30px}@media screen and ( min-width : 769px )and ( max-width : 1366px ){.header__cont__nav{gap:20px;flex-wrap:wrap}}@media screen and (max-width: 768px){.header__cont__nav{gap:0}}.header__cont__nav .link{position:relative;font-weight:bold;text-decoration:none;color:#6f7074;overflow:hidden}@media screen and (min-width: 769px),print{.header__cont__nav .link{font-size:2rem;padding:0 0 4px 35px;transition:all .3s ease}.header__cont__nav .link:hover{color:#f06e00}.header__cont__nav .link:hover::after{bottom:0}}@media screen and ( min-width : 769px )and ( max-width : 1366px ){.header__cont__nav .link{font-size:1.6rem}}@media screen and (max-width: 768px){.header__cont__nav .link{padding:4px 10px 4px 25px;font-size:1.4rem}}.header__cont__nav .link::before{position:absolute;content:"";top:50%;left:0;transform:translateY(-50%);background-size:100%;background-repeat:no-repeat}@media screen and (min-width: 769px),print{.header__cont__nav .link::before{width:30px;height:30px}}@media screen and (max-width: 768px){.header__cont__nav .link::before{width:20px;height:20px}}.header__cont__nav .link--featured::before{background-image:url("/assets/images/header/icon_nav01.png")}.header__cont__nav .link--games::before{background-image:url("/assets/images/header/icon_nav02.png")}.header__cont__nav .link--shop::before{background-image:url("/assets/images/header/icon_nav03.png")}.header__cont__nav .link::after{position:absolute;content:"";width:100%;height:4px;bottom:-4px;left:0;background-color:#f06e00;transition:all .3s ease}.header__lang{position:relative;z-index:10}.header__lang__selectBtn{position:relative;display:flex;align-items:center;cursor:pointer;overflow:hidden;font-size:2rem;font-weight:bold;color:#6f7074}.header__lang__selectBtn::after{position:absolute;content:"";width:6px;height:6px;top:50%;right:4px;border-bottom:2px solid #6f7074;border-right:2px solid #6f7074;transform:translateY(-50%) rotate(45deg);background-color:rgba(0,0,0,0);transition:all .3s ease;margin-top:-4px}@media screen and (min-width: 769px),print{.header__lang__selectBtn{gap:12px;transition:all .3s ease;padding-bottom:4px;margin-right:20px;padding:0 25px 4px 0}.header__lang__selectBtn::before{position:absolute;content:"";width:100%;height:4px;bottom:-4px;left:0;background-color:#f06e00;transition:all .3s ease}.header__lang__selectBtn:hover{color:#f06e00}.header__lang__selectBtn:hover .icon{background-color:#f06e00}.header__lang__selectBtn:hover::before{bottom:0}.header__lang__selectBtn:hover::after{border-color:#f06e00}}@media screen and (max-width: 768px){.header__lang__selectBtn{font-size:1.6rem;justify-content:space-between;gap:4px;padding:0 19px 4px 0}}.header__lang__selectBtn.is-active{color:#f06e00}@media screen and (min-width: 769px),print{.header__lang__selectBtn.is-active .icon{background-color:#f06e00}.header__lang__selectBtn.is-active::before{transform:translateY(0)}.header__lang__selectBtn.is-active::after{border-color:#f06e00;transform:translateY(-50%) rotate(225deg);margin-top:0}}.header__lang__selectBtn .icon{display:inline-block;width:20px;height:20px;-webkit-mask-image:url("/assets/images/common/icon_language01.svg");mask-image:url("/assets/images/common/icon_language01.svg");-webkit-mask-size:cover;mask-size:cover;background-color:#6f7074;transition:all .3s ease}@media screen and (max-width: 768px){.header__lang__selectBtn .icon{width:14px;height:14px}}.header__lang__list{display:none;position:absolute;top:100%;right:0;z-index:10;background-color:#fff;width:250px;padding:12px 16px;border-radius:8px}.header__lang__list a{display:block;transition:all .3s ease}.header__lang__list a+a{margin-top:8px}.header__lang__list a:hover{color:#f06e00}.footer{display:flex;justify-content:space-between;padding:20px 0 50px;margin:0 auto;align-items:center;width:calc(100% - 160px)}@media screen and ( min-width : 769px )and ( max-width : 1366px ){.footer{width:calc(100% - 80px)}}@media screen and (max-width: 768px){.footer{width:calc(100% - 40px);flex-direction:column;gap:32px}}.footer__inner{display:flex;align-items:center;gap:16px}@media screen and (max-width: 768px){.footer__inner{flex-direction:column}}.footer__copyright{font-size:1.2rem;text-align:center}.footer__link{font-size:1.2rem}.topSnsArea{display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg, #ff8c00 0%, #ff7700 50%, #ff6600 100%);clip-path:polygon(0 0, 100% 0, 100% 60%, 95% 70%, 85% 80%, 70% 85%, 50% 88%, 30% 85%, 15% 80%, 5% 70%, 0 60%)}@media screen and (min-width: 769px),print{.topSnsArea{padding:25px 0 25px;gap:40px}}@media screen and (max-width: 768px){.topSnsArea{padding:15px 20px 25px;gap:20px;justify-content:center}}.topSnsArea__text{font-weight:bold;color:#fff;font-size:2.2rem}@media screen and (max-width: 768px){.topSnsArea__text{font-size:1rem}}.topSnsArea__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media screen and (min-width: 769px),print{.topSnsArea__inner{gap:40px}}@media screen and (max-width: 768px){.topSnsArea__inner{gap:15px;flex-wrap:wrap}}.topSnsArea__link__logo{width:54px;aspect-ratio:1/1}@media screen and (max-width: 768px){.topSnsArea__link__logo{width:24px}}.topKvArea{display:none}.topKvArea.is_show{display:block}.topKvArea__cont{width:100%;height:auto}/*# sourceMappingURL=style.css.map */