@property --vw-1{syntax:"<length>";inherits:true;initial-value:0px}:root{--vw-1: 1vw;--vw-to-px: calc(tan(atan2(var(--vw-1), 1px)));--ratio-em: (1rem / 16);--device: 960;--size: 24}@media screen and (width >= 768px){:root{--device: 1380;--size: 16}}#bodyInner::before{background:url(../images/common/bg_space.webp) center center no-repeat;background-size:cover}#bodyInner.low::before{background:url(../images/common/bg_space.webp) center center no-repeat;background-size:cover}#dmm_ntgnavi{background:url(../jp/images/dmg/common/bg_navimain.gif) center center repeat-x;border-bottom:1px solid #ccc;border-top:1px solid #ccc;font-size:12px;font-family:"メイリオ","Meiryo","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",Verdana,sans-serif;display:flex;justify-content:space-between}#dmm_ntgnavi ul{list-style:none;margin:2px 0;padding:0;display:flex;width:50%}#dmm_ntgnavi ul li{margin:0 6px 0 0;line-height:15px}#dmm_ntgnavi .navi_left li>a{display:block;padding:0 3px 0 8px;text-decoration:none;border:1px solid #eee;border-radius:3px}#dmm_ntgnavi .navi_left li>a:hover{background:#eee;border:1px solid #666;border-radius:3px;opacity:1}#dmm_ntgnavi .navi_left li>a span{display:block;padding:9px 10px 7px 28px;color:#333;font-weight:bold}#dmm_ntgnavi .navi_left li.dmm_top img{margin:8px 5px 8px 0}#dmm_ntgnavi .navi_left li.ntg_top{margin-left:10px}#dmm_ntgnavi .navi_left li.ntg_top span{background:url(../jp/images/dmg/common/bg_bt_olgtop.gif) 0 center no-repeat}#dmm_ntgnavi .navi_right{justify-content:flex-end;font-size:10px}#dmm_ntgnavi .navi_right li a{color:#00e}#dmm_ntgnavi .navi_right li a:hover{opacity:1}#dmm_ntgnavi .navi_right li{margin:0 10px 0 0;padding:8px 5px}#dmm_ntgnavi .arrow{padding-left:14px;background:url(../jp/images/dmg/common/arrow_common.gif) no-repeat left center}#dmm_ntgnavi .tx-point{font-size:16px;font-weight:bold;color:#ff4b4b !important}#dmm_ntgnavi p{margin:0;line-height:2.6em}#dmm_ntgnavi .clear{clear:both}header{display:none}#gNavi{display:none}#btnLangNavi{display:none}.btn.register{font-size:130%}.btn.ggetTop{width:90%;max-width:600px;margin:0 auto;margin-top:min(40/var(--device)*100vw,40px)}.ctgTit.system{margin-inline:min(50/var(--device)*100vw,50px)}.bnrList{width:40%;max-width:700px;margin-inline:auto}@media screen and (width < 768px){.bnrList{width:90%}}.bnrList li a,.bnrList li img{width:100%;filter:brightness(1) drop-shadow(0px 0px 6px rgba(0, 0, 0, 0.5))}.bnrList li+li{margin-top:min(20/var(--device)*100vw,20px)}@media(hover: hover){.bnrList li .registeredBtn button{transition:all .3s}.bnrList li .registeredBtn button:hover{opacity:1;filter:brightness(1.2) drop-shadow(0px 0px 9px rgb(255, 255, 255));transform:translateY(2px)}}.txtSS{background:#596380;text-align:center;padding:min(10/var(--device)*100vw,10px) min(50/var(--device)*100vw,50px)}.imgCol.dmg{margin-bottom:min(60/var(--device)*100vw,60px);padding-inline:min(50/var(--device)*100vw,50px)}#pre_registration_form{text-align:center}#pre_registration_form input[type=checkbox],#pre_registration_form label{cursor:pointer}#pre_registration_form label{font-size:1.1em;font-weight:700;letter-spacing:.05em;filter:drop-shadow(0 0 min(20 / var(--device) * 100vw, 20px) #596380) drop-shadow(0 0 min(5 / var(--device) * 100vw, 5px) #596380)}@media screen and (width < 768px){#pre_registration_form .mvLabel{font-size:.65em}}.isDisable{pointer-events:none;cursor:not-allowed;filter:grayscale(1) brightness(0.8)}main{padding-block:0 min(60/var(--device)*100vw,60px)}main section{margin-block:min(60/var(--device)*100vw,60px)}main section>.btn{margin-top:min(40/var(--device)*100vw,40px)}main section h2+.inner{margin-top:min(40/var(--device)*100vw,40px)}main .content{margin-block:min(60/var(--device)*100vw,60px)}.dlCol{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media screen and (width < 860px){.dlCol{display:block}}.dlCol p{font-size:clamp(1rem,var(--size)/var(--device)*var(--vw-to-px)*var(--ratio-em)*100*1.5,var(--size)*var(--ratio-em)*1.5);font-weight:700;text-shadow:0 0 min(10/var(--device)*100vw,10px) rgba(89,99,128,.8)}@media screen and (width < 860px){.dlCol p{text-align:center}}.dlCol ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-left:min(30/var(--device)*100vw,30px)}@media screen and (width < 860px){.dlCol ul{margin:min(15/var(--device)*100vw,15px) 0 0 0}}@media screen and (width < 768px){.dlCol ul li:nth-child(3){margin:min(15/var(--device)*100vw,15px) 0 0 0}}.dlCol ul li+li{margin-left:min(15/var(--device)*100vw,15px)}@media screen and (width < 768px){.dlCol ul img{height:min(110/var(--device)*100vw,110px)}}@media screen and (width >= 768px){.dlCol ul img{height:min(60/var(--device)*100vw,60px)}}@media screen and (width >= 768px)and (width < 860px){.dlCol ul img{height:min(80/var(--device)*100vw,80px)}}#mv{position:relative;padding-top:0;padding-inline:0;z-index:10}#mv::before{content:"";position:absolute;z-index:-1;top:0;left:50%;transform:translateX(-50%);width:100vw;height:100%;background:rgba(0,0,0,.5) url(../images/common/bg_content_pattern.webp) center top}@media screen and (width < 768px){#mv{margin-bottom:min(120/var(--device)*100vw,120px)}}#mv:not(:has(.bnrList)){margin-bottom:min(60/var(--device)*100vw,60px)}#mv:not(:has(.bnrList))+section{margin-top:min(60/var(--device)*100vw,60px)}#mv #mvWrap{position:relative;max-width:1280px;margin-inline:auto;margin-bottom:min(60/var(--device)*100vw,60px)}#mv #mvWrap .kvRegisteredBtn{display:block;position:absolute;width:52.5%;filter:brightness(1) drop-shadow(0px 0px 6px rgb(0, 0, 0))}@media screen and (width < 768px){#mv #mvWrap .kvRegisteredBtn{bottom:3vw;right:3vw}}@media screen and (width >= 768px){#mv #mvWrap .kvRegisteredBtn{bottom:30px;right:30px}}@media(hover: hover){#mv #mvWrap .kvRegisteredBtn button{transition:all .3s}#mv #mvWrap .kvRegisteredBtn button:hover{opacity:1;filter:brightness(1.2) drop-shadow(0px 0px 9px rgb(255, 255, 255));transform:translateY(2px)}}#mv .btnWrap{position:relative;width:90%;max-width:600px;margin:0 auto min(60/var(--device)*100vw,60px);padding:2.5em 5em;background:rgba(0,0,0,.5) url(../images/common/bg_content_pattern.webp) center top}#mv .btnWrap::before,#mv .btnWrap::after{content:"";position:absolute;left:0;background:#999;width:100%;height:1px;border-inline:solid 10px #fff;box-sizing:border-box;z-index:10}#mv .btnWrap::before{top:0}#mv .btnWrap::after{bottom:0}#spec dl{width:100%;max-width:50rem;margin-inline:auto}#spec dl>div{display:flex;align-items:center;width:100%;border-bottom:solid 1px #596380}@media screen and (width < 670px){#spec dl>div{display:block;border-bottom:none}#spec dl>div:last-child dd{padding-bottom:0}}#spec dl>div dt,#spec dl>div dd{min-height:100%;padding:.5rem 1rem}@media screen and (width < 670px){#spec dl>div dt,#spec dl>div dd{text-align:center}}#spec dl>div dt{background:#596380;width:14rem;font-weight:700}@media screen and (width < 670px){#spec dl>div dt{width:100%;margin-top:0}}#spec dl>div dd{width:calc(100% - 14rem)}@media screen and (width < 670px){#spec dl>div dd{width:100%;padding-block:1rem}}#spec dl>div dd br{display:none}@media screen and (width < 800px){#spec dl>div dd br{display:block}}#spec dl>div+div{margin-top:min(20/var(--device)*100vw,20px)}@media screen and (width < 670px){#spec dl>div+div{margin-top:0}}.shareList{display:flex;justify-content:center;gap:2em;width:90%;max-width:1000px;margin:0 auto;margin-top:min(40/var(--device)*100vw,40px)}@media screen and (width < 768px){.shareList{flex-direction:column;gap:1em}}.shareList li{display:flex;justify-content:center;flex-direction:column;gap:1em;position:relative;width:50%;text-align:center;padding:2em 1em;background:rgba(0,0,0,.5) url(../images/common/bg_content_pattern.webp) center top}@media screen and (width < 768px){.shareList li{width:100%}}.shareList li::before,.shareList li::after{content:"";position:absolute;left:0;background:#999;width:100%;height:1px;border-inline:solid 10px #fff;box-sizing:border-box;z-index:10}.shareList li::before{top:0}.shareList li::after{bottom:0}.shareList li .icon{margin:0 auto;border:1px solid #fff;box-sizing:border-box}@media screen and (width >= 768px){.shareList li .icon{width:100px}}@media screen and (width < 768px){.shareList li .icon{width:min(160/var(--device)*100vw,160px)}}.shareList li .shareListTxt{font-weight:700}.dmgLinkList{position:relative;display:flex;justify-content:center;flex-wrap:wrap;margin-inline:auto;gap:2rem;width:90%;max-width:600px;margin-top:min(40/var(--device)*100vw,40px);padding:1em 5em;background:rgba(0,0,0,.5) url(../images/common/bg_content_pattern.webp) center top}@media screen and (width < 768px){.dmgLinkList{gap:1rem;padding:1em 1em 1.5rem;width:80%}}@media screen and (580px <= width < 1020px){.dmgLinkList{max-width:570px}}@media screen and (width < 580px){.dmgLinkList{max-width:380px}}.dmgLinkList::before,.dmgLinkList::after{content:"";position:absolute;left:0;background:#999;width:100%;height:1px;border-inline:solid 10px #fff;box-sizing:border-box;z-index:10}.dmgLinkList::before{top:0}.dmgLinkList::after{bottom:0}.dmgLinkList a{position:relative;display:flex;align-items:center;color:#fff;text-decoration:none;padding-bottom:.1em;line-height:1.5}.dmgLinkList a::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#fff;opacity:1;transition:opacity .3s}@media(hover: hover){.dmgLinkList a{transition:opacity .3s}.dmgLinkList a:hover{opacity:.7}.dmgLinkList a:hover::before{opacity:0}}#link{margin-bottom:0}
/*# sourceMappingURL=maps/dmg.css.map */
