@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@200;300;400;500;600;700;800;900&display=swap");.wrapper .cntCol_item .itemRwatchDetail dl dd a img:hover{opacity:0.90}@media only screen and (min-width: 768px){.wrapper{padding:30px 0}}@media only screen and (max-width: 767px){.wrapper img{width:100%}}.mainCol{width:990px;margin:0 auto}@media only screen and (max-width: 767px){.mainCol{width:100%}}#loader-bg{background:#fff;width:100%;height:100%;position:fixed;top:0px;left:0px;z-index:10}#loader-bg img{background:#fff;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10}.fancy-item{display:none}.fancybox-bg{background:rgba(0,0,0,0.8)}.fancybox-button--close,.fancybox-slide--html .fancybox-close-small{opacity:1;transition:all 0.2s;background:url(../../images/zeroone/progrisekey/icon/btn_close.png) center center no-repeat,linear-gradient(180deg, rgba(0,36,103,0.7), rgba(0,55,144,0.7));width:45px;height:45px;border-radius:0%;text-align:center;padding:10px;color:#f7ee36;border:1px solid #fff;box-shadow:2px 2px 10px 0px rgba(0,0,0,0.2)}@media only screen and (min-width: 768px){.fancybox-button--close,.fancybox-slide--html .fancybox-close-small{position:fixed;right:10px;top:10px}}@media only screen and (max-width: 767px){.fancybox-button--close,.fancybox-slide--html .fancybox-close-small{position:absolute;right:0.5vw;top:-15vw}}.fancybox-button--close svg,.fancybox-slide--html .fancybox-close-small svg{display:none}.fancybox-button--close{width:60px;height:82px;right:10px}.fancybox-content{background:none;padding:0;width:auto;overflow:visible}body.compensate-for-scrollbar{margin-right:0}.cntCol{font-family:"A-OTF 新ゴ Pro", "A-OTF Shin Go Pro", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif}.cntCol h3{text-indent:0}@media only screen and (min-width: 768px){.cntCol h3{height:80px;margin-bottom:30px}}@media only screen and (max-width: 767px){.cntCol h3{height:100%;margin:3% 1.2vw}}.cntCol h4.seriesTit{margin:0 auto;position:relative}@media only screen and (min-width: 768px){.cntCol h4.seriesTit{width:965px;padding:20px 0 10px}}@media only screen and (max-width: 767px){.cntCol h4.seriesTit{padding:2vw 1.5vw 0.5vw}}@media only screen and (max-width: 767px){.cntCol h4#aimRider{padding:1.5vw 1.5vw 1.8vw}}.cntCol .lineImg{line-height:0}@media only screen and (min-width: 768px){.cntCol .lineImg{width:965px;padding:10px 0;margin:0 auto}}@media only screen and (max-width: 767px){.cntCol .lineImg{width:98%;padding:0.5%}}@media only screen and (max-width: 767px){.openAboutItemCon{margin:0 auto}}@media only screen and (min-width: 768px){.aboutItemPKCol{margin:0 auto 20px}}@media only screen and (max-width: 767px){.aboutItemPKCol{width:100%;margin:1% auto 1.5%}}.aboutItemPKCol .aboutItemPK{cursor:pointer;height:101px;background:url(../../images/zeroone/progrisekey/btn_about.png) top left no-repeat;text-indent:-9999px}@media only screen and (max-width: 767px){.aboutItemPKCol .aboutItemPK{width:97%;height:10vw;margin:0 auto;background-size:cover}}.aboutItemPKCol .aboutItemPK img{position:relative;z-index:-1}.aboutItemPKOpen .aboutItemPK{cursor:pointer;width:990px;height:101px;background:url(../../images/zeroone/progrisekey/btn_about.png) bottom left no-repeat}@media only screen and (max-width: 767px){.aboutItemPKOpen .aboutItemPK{width:97%;height:10vw;margin:0 auto;background-size:cover}}.aboutItem{background-color:#fff}@media only screen and (min-width: 768px){.aboutItem{border-left:2px solid #cebf00;border-right:2px solid #cebf00;border-bottom:2px solid #cebf00;padding:0 2px 2px 2px;margin:0}}@media only screen and (max-width: 767px){.aboutItem{border-left:1px solid #cebf00;border-right:1px solid #cebf00;border-bottom:1px solid #cebf00;padding:0 0.5% 0.5%;margin:0 1.5%}}.aboutItem ul{border-top:1px solid #cebf00;background:linear-gradient(90deg, #e7e7e6 0%, #fff 50%, #e7e7e6 100%)}@media only screen and (min-width: 768px){.aboutItem ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;padding:20px}}@media only screen and (max-width: 767px){.aboutItem ul{padding:4%}}@media only screen and (min-width: 768px){.aboutItem ul li:first-child{padding-right:10px}}@media only screen and (max-width: 767px){.aboutItem ul li:first-child{padding:0 15% 3% 0}}@media only screen and (min-width: 768px){.aboutItem ul li:last-child{padding-top:10px}.aboutItem ul li:last-child img{width:600px}}@media only screen and (min-width: 768px){.aboutItem ul li p{font-size:18px;font-size:1.8rem;line-height:28px}}@media only screen and (max-width: 767px){.aboutItem ul li p{font-size:14px;font-size:1.4rem;line-height:20px}}.tabColWrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;align-items:baseline}@media only screen and (min-width: 768px){.tabColWrap{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;padding-bottom:2em}}@media only screen and (max-width: 767px){.tabColWrap{-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around}}.tabColWrap .tabCol{text-align:center;position:relative}@media only screen and (max-width: 767px){.tabColWrap .tabCol{width:48%}}@media only screen and (min-width: 768px){.tabColWrap .tabA .btnTabCol{width:490px;padding:0 0 5px 0}}@media only screen and (min-width: 768px) and (hover: hover){.tabColWrap .tabA .btnTabCol:hover{opacity:0.8}}@media only screen and (min-width: 768px){.tabColWrap .tabB .btnTabCol{width:490px;padding:0 0 5px 0}}@media only screen and (min-width: 768px) and (hover: hover){.tabColWrap .tabB .btnTabCol:hover{opacity:0.8}}.pulldownA{display:none}@media only screen and (min-width: 768px){.pulldownA{width:291%}}@media only screen and (max-width: 767px){.pulldownA{width:204%}}.pulldownA li a{background-color:#1e2e4a;color:#e6df24}@media only screen and (min-width: 768px){.pulldownA li a::before{border-bottom:solid 10px #1e2e4a}}@media only screen and (max-width: 767px){.pulldownA li a::before{border-bottom:solid 3px #1e2e4a}}.pulldownA li a::after{position:relative;z-index:-1}@media only screen and (min-width: 768px){.pulldownA li a::after{border-top:solid 10px #1e2e4a}}@media only screen and (max-width: 767px){.pulldownA li a::after{border-top:solid 3px #1e2e4a}}.pulldownB{display:none}@media only screen and (min-width: 768px){.pulldownB{width:297%;margin-left:-102%}}@media only screen and (max-width: 767px){.pulldownB{width:204%;margin-left:-104%}}.pulldownB li a{background-color:#1d1e44;color:#e6201f}@media only screen and (min-width: 768px){.pulldownB li a::before{border-bottom:solid 10px #1d1e44}}@media only screen and (max-width: 767px){.pulldownB li a::before{border-bottom:solid 3px #1d1e44}}.pulldownB li a::after{position:relative;z-index:-1}@media only screen and (min-width: 768px){.pulldownB li a::after{border-top:solid 10px #1d1e44}}@media only screen and (max-width: 767px){.pulldownB li a::after{border-top:solid 3px #1d1e44}}@media only screen and (min-width: 768px){.btnTabCol{height:80px}}@media only screen and (max-width: 767px){.btnTabCol{height:7.5vw;margin:0 0 4% 0}}.btnTabCol img{position:absolute;top:0;left:0}@media only screen and (min-width: 768px){.btnTabListCol li{width:23%;float:left;padding:0 2px}}@media only screen and (min-width: 768px){.btnTabListCol li:first-child{padding:0 2px 0 0}}@media only screen and (min-width: 768px){.btnTabListCol li:last-child{padding:0 0 0 2px}}.btnTabListCol li a{position:relative;display:block;text-decoration:none}@media only screen and (min-width: 768px){.btnTabListCol li a{margin:12px auto;font-size:17px;font-size:1.7rem}}@media only screen and (max-width: 767px){.btnTabListCol li a{margin:5px auto 8px;width:100%;font-size:10px;font-size:1rem;line-height:1.2em}}@media (hover: hover){.btnTabListCol li a:hover{opacity:0.8}}.btnTabListCol li a::before,.btnTabListCol li a::after{height:0;display:block;position:absolute;left:0;content:""}@media only screen and (min-width: 768px){.btnTabListCol li a::before,.btnTabListCol li a::after{width:calc(100% - 10px)}}@media only screen and (max-width: 767px){.btnTabListCol li a::before,.btnTabListCol li a::after{width:calc(100% - 3px)}}.btnTabListCol li a::before{bottom:100%}@media only screen and (min-width: 768px){.btnTabListCol li a::before{border-left:solid 10px transparent}}@media only screen and (max-width: 767px){.btnTabListCol li a::before{border-left:solid 3px transparent}}.btnTabListCol li a::after{top:100%}@media only screen and (min-width: 768px){.btnTabListCol li a::after{border-right:solid 10px transparent}}@media only screen and (max-width: 767px){.btnTabListCol li a::after{border-right:solid 3px transparent}}.cntColItems{width:100%;position:relative}.cntColItems .itemColWrap{position:relative}@media only screen and (max-width: 767px){.cntColItems .itemColWrap{padding-top:1.5%}}.cntColItems .itemColWrap .contentA{top:0;left:0;display:none;text-align:center}.itemPKeyWrap{font-size:16px;font-size:1.6rem;position:relative;background:url(../../images/zeroone/progrisekey/bg_list.png) center top repeat-y}@media only screen and (min-width: 768px){.itemPKeyWrap{width:990px;margin:0 auto 40px}}@media only screen and (max-width: 767px){.itemPKeyWrap{width:98%;margin:0 auto 4%;padding:0 0.5%;background-size:contain}}.itemPKeyWrap::before{content:"";width:100%;height:100%;position:absolute;left:0;right:0;bottom:0;display:block;background:url(../../images/zeroone/progrisekey/bg_list-top.png) center top no-repeat}@media only screen and (min-width: 768px){.itemPKeyWrap::before{top:-5px}}@media only screen and (max-width: 767px){.itemPKeyWrap::before{top:-0.5vw;background-size:contain}}.itemPKeyWrap::after{content:"";width:100%;height:100%;position:absolute;left:0;right:0;display:block;background:url(../../images/zeroone/progrisekey/bg_list-btm.png) center bottom no-repeat}@media only screen and (min-width: 768px){.itemPKeyWrap::after{bottom:-5px}}@media only screen and (max-width: 767px){.itemPKeyWrap::after{bottom:-0.5vw;background-size:contain}}.bgGrainTop{width:100%;height:100%;background:url(../../images/zeroone/progrisekey/bg_grain.png)}@media only screen and (min-width: 768px){.bgGrainTop{-webkit-animation:bgloop 80s linear infinite;animation:bgloop 80s linear infinite}}.bgGrainBtm{width:100%;height:100%;background:url(../../images/zeroone/progrisekey/bg_grain2.png);background-position:350px 500px}@media only screen and (min-width: 768px){.bgGrainBtm{-webkit-animation:bgloop2 120s linear infinite;animation:bgloop2 120s linear infinite}}.itemPKeyCol{position:relative;z-index:1}@media only screen and (min-width: 768px){.itemPKeyCol{padding:5px 2px 15px}}@media only screen and (max-width: 767px){.itemPKeyCol{padding:0.5%}}.itemPKeyCol ul.itemPKeyList{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:100%}.itemPKeyCol ul.itemPKeyList li.itemListColA{width:50%}@media only screen and (min-width: 768px){.itemPKeyCol ul.itemPKeyList li.itemListColA{padding:5px 0}}@media only screen and (max-width: 767px){.itemPKeyCol ul.itemPKeyList li.itemListColA{padding:1% 0}}.openBtn{display:block;transition:1.0s;cursor:pointer}@media (hover: hover){.openBtn:hover{opacity:0.7;transition:1.0s}}.modalWrapA{display:none}.modalListColA{display:block;background:url(../../images/zeroone/progrisekey/bg_pkey-list.png) center no-repeat}@media only screen and (max-width: 767px){.modalListColA{background-size:contain}}.modalListColA .listColImgA{text-align:center;display:block}@media only screen and (min-width: 768px){.modalListColA .listColImgA{width:475px;padding:10px 0;margin:0 auto}}@media only screen and (max-width: 767px){.modalListColA .listColImgA{width:100%}}@media only screen and (min-width: 768px){.modalListColA .listImg{-webkit-animation:btnFadein 1s infinite;animation:btnFadein 1s infinite;-webkit-animation-iteration-count:1;animation-iteration-count:1}}.iconZkey{position:absolute;z-index:1}@media only screen and (min-width: 768px){.iconZkey{top:-3px;left:18px}}@media only screen and (max-width: 768px) and (min-width: 641px){.iconZkey img{width:100% !important}}@media only screen and (max-width: 767px){.iconZkey{top:-1%;left:2%}.iconZkey img{width:50%}}@media only screen and (min-width: 768px){.opensdPlayCon{width:965px;margin:0 auto 10px}}@media only screen and (max-width: 767px){.opensdPlayCon{width:97%;margin:0 auto}}@media only screen and (min-width: 768px){.sdPlayCol{width:965px;margin:0 auto 10px}}@media only screen and (max-width: 767px){.sdPlayCol{width:100%;margin:1% auto 1%}}.sdPlayCol .sdPlay{cursor:pointer;height:101px;background:url(../../images/zeroone/progrisekey/btn_sound-play.png) top left no-repeat;text-indent:-9999px}@media only screen and (max-width: 767px){.sdPlayCol .sdPlay{width:97%;height:9.8vw;margin:0 auto;background-size:cover}}.sdPlayCol .sdPlay img{position:relative;z-index:-1}.sdPlayOpen .sdPlay{cursor:pointer;width:965px;height:101px;background:url(../../images/zeroone/progrisekey/btn_sound-play.png) bottom left no-repeat}@media only screen and (max-width: 767px){.sdPlayOpen .sdPlay{width:97%;height:9.8vw;margin:0 auto;background-size:cover}}.itemListColA{position:relative}@media only screen and (max-width: 767px){.itemListColA{padding:0 0 5% 0}}.modalDetailColA{position:relative;align-self:center;max-width:555px;line-height:1.4em;box-sizing:border-box;transition:0.5s;border:1px solid #fff;background:url(../../images/zeroone/progrisekey/bg_pkey-detail.png) center top no-repeat}@media only screen and (min-width: 768px){.modalDetailColA{width:555px;margin-top:20px;padding:0 0 25px 0}}@media only screen and (max-width: 767px){.modalDetailColA{background-size:cover;padding:0 0 3% 0}}.modalDetailColA::after{content:"";width:100%;height:100%;position:absolute;left:0;right:0;bottom:0;display:block;background:url(../../images/zeroone/progrisekey/bg_pkey-detail_btm.png) center bottom no-repeat;z-index:-1}@media only screen and (max-width: 767px){.modalDetailColA::after{background-size:contain}}.detailTitA{padding-bottom:.5em;font-weight:bold;text-align:center}@media only screen and (min-width: 768px){.detailTitA{margin:0 0 1em}}@media only screen and (max-width: 767px){.detailTitA img{width:100%}}@media only screen and (max-width: 768px) and (min-width: 641px){.detailTitA img{width:100%}}.detailMainA{color:#222;text-align:left;font-size:14px;font-size:1.4rem;overflow-y:auto}@media only screen and (min-width: 768px){.detailMainA{margin:0 20px;padding:0 10px 10px;max-height:240px;line-height:1.8em}}@media only screen and (max-width: 767px){.detailMainA{margin:0 3%;padding:0 1% 1%;max-height:160px}}@media only screen and (min-width: 768px){.detailMainA .detailBtn{padding-bottom:10px}}@media only screen and (max-width: 767px){.detailMainA .detailBtn{padding-bottom:3%}}.detailMainA .detailBtn li{position:relative}@media only screen and (min-width: 768px){.detailMainA .detailBtn li{padding:3px 0}}@media only screen and (max-width: 767px){.detailMainA .detailBtn li{padding:1% 0 1% 1%}}.detailMainA .detailBtn li.detailRede{font-family:'Noto Sans JP', sans-serif;font-weight:bold;background-color:rgba(255,255,255,0.4);padding:10px 15px;margin-bottom:10px;border:solid 3px #024d81}.detailMainA .detailBtn li a{border:2px solid #37bdef;border-radius:10px;background-color:#024d81;color:#fff;text-decoration:none;font-weight:normal;display:block}@media only screen and (min-width: 768px){.detailMainA .detailBtn li a{font-size:18px;font-size:1.8rem;line-height:1.4em;padding:8px 20px 8px 10px}}@media only screen and (max-width: 767px){.detailMainA .detailBtn li a{font-size:14px;font-size:1.4rem;line-height:1.4em;padding:2% 7% 2% 2%}}.detailMainA .detailBtn li a.newLine{font-size:16px;font-size:1.6rem}@media (hover: hover){.detailMainA .detailBtn li a:hover{opacity:0.7}}.detailMainA .detailBtn li a.arwIcon{position:relative;vertical-align:middle}.detailMainA .detailBtn li a.arwIcon::after{position:absolute;top:0;bottom:0;right:10px;margin:auto;content:"";vertical-align:middle;width:7px;height:7px;border-top:2px solid #ffffff;border-right:2px solid #ffffff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.detailMainA .detailBtn li a span{text-align:right;display:block}.detailMainA .detailBtn li p.noLink{border:2px solid #37bdef;border-radius:10px;background-color:#024d81;color:#fff;text-decoration:none;font-weight:normal;display:block}@media only screen and (min-width: 768px){.detailMainA .detailBtn li p.noLink{font-size:18px;font-size:1.8rem;line-height:1.4em;padding:8px 20px 8px 10px}}@media only screen and (max-width: 767px){.detailMainA .detailBtn li p.noLink{font-size:14px;font-size:1.4rem;line-height:1.4em;padding:2% 7% 2% 2%}}.detailMainA .detailIcon{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media only screen and (min-width: 768px){.detailMainA .detailIcon li{padding-left:5px}}@media only screen and (max-width: 767px){.detailMainA .detailIcon li{padding-left:2%}}@media only screen and (max-width: 767px) and (min-width: 768px){.detailMainA .detailIcon li img{width:10vw}}@media only screen and (max-width: 767px) and (max-width: 767px){.detailMainA .detailIcon li img{width:14vw}}.detailMainA .detailIcon.dxPkeyIcon{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}@media only screen and (min-width: 768px){.detailMainA .detailIcon.dxPkeyIcon li{width:70px}}@media only screen and (max-width: 767px){.detailMainA .detailIcon.dxPkeyIcon li{width:10vw}}.detailMainA .detailIcon.dxPkeyIcon li img{width:100%}.detailMainA .detailIcon.sdPkeyIcon{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.itemRfrmWrap{font-family:"游ゴシック", "Yu Gothic", "游ゴシック体", 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Osaka, Arial, sans-serif;font-size:16px;font-size:1.6rem;position:relative;background:url(../../images/zeroone/progrisekey/bg_r-list-img.png) no-repeat,url(../../images/zeroone/progrisekey/bg_r-list.png) repeat-y}@media only screen and (min-width: 768px){.itemRfrmWrap{background-position:center 25px, center top;width:990px;margin:0 auto 40px}}@media only screen and (max-width: 767px){.itemRfrmWrap{background-position:center 8px, center top;background-size:contain;width:98%;margin:0 auto 4%;padding:0 0.5%}}.itemRfrmWrap::before{content:"";width:100%;height:100%;position:absolute;left:0;right:0;bottom:0;display:block;background:url(../../images/zeroone/progrisekey/bg_r-list-top.png) center top no-repeat}@media only screen and (min-width: 768px){.itemRfrmWrap::before{top:-5px}}@media only screen and (max-width: 767px){.itemRfrmWrap::before{top:-0.5vw;background-size:contain}}.itemRfrmWrap::after{content:"";width:100%;height:100%;position:absolute;left:0;right:0;display:block;background:url(../../images/zeroone/progrisekey/bg_r-list-btm.png) center bottom no-repeat}@media only screen and (min-width: 768px){.itemRfrmWrap::after{bottom:-5px}}@media only screen and (max-width: 767px){.itemRfrmWrap::after{bottom:-0.5vw;background-size:contain}}.itemriderFCol{position:relative;z-index:1}@media only screen and (min-width: 768px){.itemriderFCol{padding:5px 2px 15px}}@media only screen and (max-width: 767px){.itemriderFCol{padding:0.5%}}.itemriderFCol ul.itemriderFList{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:100%}@media only screen and (min-width: 768px){.itemriderFCol ul.itemriderFList{padding-left:11px}}@media only screen and (max-width: 767px){.itemriderFCol ul.itemriderFList{padding-left:1.1%}}.itemriderFCol ul.itemriderFList li.itemListColB{width:32.9%}.modalWrapB{display:none}#trigBInvading-h .detailBtn li:nth-child(2) a span{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:13px}#trigBInvadingH-z .detailBtn li:nth-child(2) a span{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:13px}.modalListColB{display:block}@media only screen and (max-width: 767px){.modalListColB{background-size:contain}}.modalListColB .listColImgB{text-align:center;display:block}@media only screen and (min-width: 768px){.modalListColB .listColImgB{width:317px;padding:4px 0;margin:0 auto}}@media only screen and (max-width: 767px){.modalListColB .listColImgB{width:100%}}@media only screen and (min-width: 768px){.modalListColB .listImg{-webkit-animation:btnFadein 1s infinite;animation:btnFadein 1s infinite;-webkit-animation-iteration-count:1;animation-iteration-count:1}}.itemListColB{position:relative}@media only screen and (max-width: 767px){.itemListColB{padding:0 0 2% 0}}.modalDetailColB{position:relative;align-self:center;max-width:865px;line-height:1.4em;box-sizing:border-box;transition:0.5s;background:url(../../images/zeroone/progrisekey/bg_r-detail-img.png) center top no-repeat,url(../../images/zeroone/progrisekey/bg_r-detail.png) center 812px no-repeat}@media only screen and (min-width: 768px){.modalDetailColB{width:865px;margin-top:50px}}@media only screen and (max-width: 767px){.modalDetailColB{background-size:cover;padding:3% 0}}@media only screen and (min-width: 768px){.modalDetailColB.backView{width:976px;max-width:976px;background-size:cover}}.modalDetailColB::before{content:"";height:100%;position:absolute;right:0;top:-2px;display:block;z-index:-1}@media only screen and (min-width: 768px){.modalDetailColB::before{width:100%;left:0}}@media only screen and (max-width: 767px){.modalDetailColB::before{width:101.5%;left:-0.8%;background-size:contain}}.modalDetailColB::after{content:"";height:100%;position:absolute;right:0;bottom:-2px;display:block;z-index:-1}@media only screen and (min-width: 768px){.modalDetailColB::after{width:100%;left:0}}@media only screen and (max-width: 767px){.modalDetailColB::after{width:101.5%;left:-0.8%;background-size:contain}}.modalDetail_dBtnHd::before{content:"";background:url(../../images/zeroone/progrisekey/bg_r-detail-Hd-top.png) center top no-repeat}.modalDetail_dBtnHd::after{content:"";background:url(../../images/zeroone/progrisekey/bg_r-detail-Hd-btm.png) center bottom no-repeat}@media only screen and (min-width: 768px){.modalDetail_dBtnHd.backView::before{content:"";background:url(../../images/zeroone/progrisekey/bg_r-detail-Hd-top.png) center top/100% no-repeat}.modalDetail_dBtnHd.backView::after{content:"";background:url(../../images/zeroone/progrisekey/bg_r-detail-Hd-btm.png) center bottom/100% no-repeat}}.modalDetail_dBtnAms::before{content:"";background:url(../../images/zeroone/progrisekey/bg_r-detail-Ams-top.png) center top no-repeat}.modalDetail_dBtnAms::after{content:"";background:url(../../images/zeroone/progrisekey/bg_r-detail-Ams-btm.png) center bottom no-repeat}@media only screen and (min-width: 768px){.modalDetail_dBtnAms.backView::before{content:"";background:url(../../images/zeroone/progrisekey/bg_r-detail-Ams-top.png) center top/100% no-repeat}.modalDetail_dBtnAms.backView::after{content:"";background:url(../../images/zeroone/progrisekey/bg_r-detail-Ams-btm.png) center bottom/100% no-repeat}}.modalDetail_dBtnMj::before{content:"";background:url(../../images/zeroone/progrisekey/bg_r-detail-Mj-top.png) center top no-repeat}.modalDetail_dBtnMj::after{content:"";background:url(../../images/zeroone/progrisekey/bg_r-detail-Mj-btm.png) center bottom no-repeat}@media only screen and (min-width: 768px){.modalDetail_dBtnMj.backView::before{content:"";background:url(../../images/zeroone/progrisekey/bg_r-detail-Mj-top.png) center top/100% no-repeat}.modalDetail_dBtnMj.backView::after{content:"";background:url(../../images/zeroone/progrisekey/bg_r-detail-Mj-btm.png) center bottom/100% no-repeat}}.modalDetail_dBtnZaia::before{content:"";background:url(../../images/zeroone/progrisekey/bg_r-detail-Zaia-top.png) center top no-repeat}.modalDetail_dBtnZaia::after{content:"";background:url(../../images/zeroone/progrisekey/bg_r-detail-Zaia-btm.png) center bottom no-repeat}@media only screen and (min-width: 768px){.modalDetail_dBtnZaia.backView::before{content:"";background:url(../../images/zeroone/progrisekey/bg_r-detail-Zaia-top.png) center top/100% no-repeat}.modalDetail_dBtnZaia.backView::after{content:"";background:url(../../images/zeroone/progrisekey/bg_r-detail-Zaia-btm.png) center bottom/100% no-repeat}}.modalDetail_dBtnCyclone::before{content:"";background:url(../../images/zeroone/progrisekey/bg_r-detail-Cyclone-top.png) center top no-repeat}.modalDetail_dBtnCyclone::after{content:"";background:url(../../images/zeroone/progrisekey/bg_r-detail-Cyclone-btm.png) center bottom no-repeat}@media only screen and (min-width: 768px){.modalDetail_dBtnCyclone.backView::before{content:"";background:url(../../images/zeroone/progrisekey/bg_r-detail-Cyclone-top.png) center top/100% no-repeat}.modalDetail_dBtnCyclone.backView::after{content:"";background:url(../../images/zeroone/progrisekey/bg_r-detail-Cyclone-btm.png) center bottom/100% no-repeat}}.modalDetail_dBtnRaid::before{content:"";background:url(../../images/zeroone/progrisekey/bg_r-detail-Raid-top.png) center top no-repeat}.modalDetail_dBtnRaid::after{content:"";background:url(../../images/zeroone/progrisekey/bg_r-detail-Raid-btm.png) center bottom no-repeat}@media only screen and (min-width: 768px){.modalDetail_dBtnRaid.backView::before{content:"";background:url(../../images/zeroone/progrisekey/bg_r-detail-Raid-top.png) center top/100% no-repeat}.modalDetail_dBtnRaid.backView::after{content:"";background:url(../../images/zeroone/progrisekey/bg_r-detail-Raid-btm.png) center bottom/100% no-repeat}}.modalDetail_dBtnArk::before{content:"";background:url(../../images/zeroone/progrisekey/bg_r-detail-Ark-top.png) center top no-repeat}.modalDetail_dBtnArk::after{content:"";background:url(../../images/zeroone/progrisekey/bg_r-detail-Ark-btm.png) center bottom no-repeat}@media only screen and (min-width: 768px){.modalDetail_dBtnArk.backView::before{content:"";background:url(../../images/zeroone/progrisekey/bg_r-detail-Ark-top.png) center top/100% no-repeat}.modalDetail_dBtnArk.backView::after{content:"";background:url(../../images/zeroone/progrisekey/bg_r-detail-Ark-btm.png) center bottom/100% no-repeat}}.modalDetail_dBtnZtmt::before{content:"";background:url(../../images/zeroone/progrisekey/bg_r-detail-Ztmt-top.png) center top no-repeat}.modalDetail_dBtnZtmt::after{content:"";background:url(../../images/zeroone/progrisekey/bg_r-detail-Ztmt-btm.png) center bottom no-repeat}@media only screen and (min-width: 768px){.modalDetail_dBtnZtmt.backView::before{content:"";background:url(../../images/zeroone/progrisekey/bg_r-detail-Ztmt-top.png) center top/100% no-repeat}.modalDetail_dBtnZtmt.backView::after{content:"";background:url(../../images/zeroone/progrisekey/bg_r-detail-Ztmt-btm.png) center bottom/100% no-repeat}}.detailMainB{color:#fff;font-family:"游ゴシック", "Yu Gothic", "游ゴシック体", 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Osaka, Arial, sans-serif;font-size:1.6rem}@media only screen and (min-width: 768px){.detailMainB{padding:20px 20px 0 20px;overflow:hidden}}@media only screen and (max-width: 767px){.detailMainB{max-height:60vh;overflow-y:auto;padding:0 3%}}@media only screen and (min-width: 768px){.detailMainB .detailTit{float:right;padding:0 0 15px 0}}@media only screen and (max-width: 767px){.detailMainB .detailTit{padding:0 0 4% 0}}@media only screen and (max-width: 767px){.detailMainB .detailTit img{width:100%}}@media only screen and (min-width: 768px){.detailMainB .detailImg{float:left;padding:0 0 20px 0}}@media only screen and (max-width: 767px){.detailMainB .detailImg{padding:0 0 4% 0}}@media only screen and (max-width: 767px){.detailMainB .detailImg img{width:100%}}.detailMainB .detailTxt{overflow:auto;text-align:left}@media only screen and (min-width: 768px){.detailMainB .detailTxt{max-height:205px;clear:right;padding:0 0 0 23px}}.detailMainB .detailTxt dt{font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;font-size:22px;font-size:2.2rem;line-height:1.4em;letter-spacing:4px}@media only screen and (min-width: 768px){.detailMainB .detailTxt dt{padding:0 0 10px 0}}@media only screen and (max-width: 767px){.detailMainB .detailTxt dt{padding:0 0 2% 0}}.detailMainB .detailTxt dd{line-height:1.4em;letter-spacing:1px}@media only screen and (min-width: 768px){.detailMainB .detailBtn{padding:10px 0 0 0}}@media only screen and (max-width: 767px){.detailMainB .detailBtn{padding:4% 0 0 0}}@media only screen and (min-width: 768px){.detailMainB .detailBtn.backView li{padding:0 0 0 585px}}@media only screen and (min-width: 768px){.detailMainB .detailBtn li{padding:0 0 0 475px}}.detailMainB .detailBtn li a{color:#fff;text-decoration:none;font-weight:normal;display:block;line-height:1.4em}@media only screen and (min-width: 768px){.detailMainB .detailBtn li a{font-size:15px;font-size:1.5rem}}@media only screen and (max-width: 767px){.detailMainB .detailBtn li a{font-size:14px;font-size:1.4rem}}@media (hover: hover){.detailMainB .detailBtn li a:hover{opacity:0.7}}.detailMainB .detailBtn li a.arwIcon{position:relative;vertical-align:middle}.detailMainB .detailBtn li a.arwIcon::before{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}@media only screen and (min-width: 768px){.detailMainB .detailBtn li a.arwIcon::before{width:22px}}@media only screen and (max-width: 767px){.detailMainB .detailBtn li a.arwIcon::before{width:4vw}}.detailMainB .detailBtn li a.arwIcon::after{position:absolute;top:0;bottom:0;margin:auto;content:"";vertical-align:middle;width:8px;height:8px;border-top:2px solid #ffffff;border-right:2px solid #ffffff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (min-width: 768px){.detailMainB .detailBtn li a.arwIcon::after{left:4px}}@media only screen and (max-width: 767px){.detailMainB .detailBtn li a.arwIcon::after{left:0.1%}}.detailMainB .detailBtn li a span{text-align:left;display:block}@media only screen and (min-width: 768px){.detailMainB .detailBtn li a span{margin:0 0 0 23px;padding:10px 0px 9px 8px}}@media only screen and (max-width: 767px){.detailMainB .detailBtn li a span{margin:0 0 0 4.5vw;padding:3.1vw 0vw 3vw 2.5vw}}.detailMainB .detailBtn li a span.noNewline{font-size:1.3rem}.detailMainB .detailBtn li .noLink{position:relative;vertical-align:middle;font-weight:normal;display:block;line-height:1.4em}@media only screen and (min-width: 768px){.detailMainB .detailBtn li .noLink{font-size:15px;font-size:1.5rem}}@media only screen and (max-width: 767px){.detailMainB .detailBtn li .noLink{font-size:14px;font-size:1.4rem}}.detailMainB .detailBtn li .noLink.notIcon::before{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}@media only screen and (min-width: 768px){.detailMainB .detailBtn li .noLink.notIcon::before{width:22px;height:40px}}@media only screen and (max-width: 767px){.detailMainB .detailBtn li .noLink.notIcon::before{width:4vw}}.detailMainB .detailBtn li .noLink span{text-align:left;display:block}@media only screen and (min-width: 768px){.detailMainB .detailBtn li .noLink span{margin:0 0 0 23px;padding:10px 0px 9px 8px}}@media only screen and (max-width: 767px){.detailMainB .detailBtn li .noLink span{margin:0 0 0 4.5vw;padding:3.1vw 0vw 3vw 2.5vw}}.detailMainB .dBtnHd a.arwIcon::before{background-color:rgba(0,129,209,0.8)}.detailMainB .dBtnHd a span{background-color:rgba(0,129,209,0.5)}.detailMainB .dBtnHd .noLink.notIcon::before{background-color:rgba(0,129,209,0.8)}.detailMainB .dBtnHd .noLink span{background-color:rgba(0,129,209,0.5)}.detailMainB .dBtnAms a.arwIcon::before{background-color:rgba(170,179,197,0.8)}.detailMainB .dBtnAms a span{background-color:rgba(170,179,197,0.5)}.detailMainB .dBtnAms .noLink.notIcon::before{background-color:rgba(170,179,197,0.8)}.detailMainB .dBtnAms .noLink span{background-color:rgba(170,179,197,0.5)}.detailMainB .dBtnMj a.arwIcon::before{background-color:rgba(137,2,223,0.8)}.detailMainB .dBtnMj a span{background-color:rgba(137,2,223,0.5)}.detailMainB .dBtnMj .noLink.notIcon::before{background-color:rgba(137,2,223,0.8)}.detailMainB .dBtnMj .noLink span{background-color:rgba(137,2,223,0.5)}.detailMainB .dBtnZaia a.arwIcon::before{background-color:rgba(221,38,76,0.8)}.detailMainB .dBtnZaia a span{background-color:rgba(221,38,76,0.5)}.detailMainB .dBtnZaia .noLink.notIcon::before{background-color:rgba(221,38,76,0.8)}.detailMainB .dBtnZaia .noLink span{background-color:rgba(221,38,76,0.5)}.detailMainB .dBtnCyclone a.arwIcon::before{background-color:rgba(1,128,147,0.8)}.detailMainB .dBtnCyclone a span{background-color:rgba(1,128,147,0.5)}.detailMainB .dBtnCyclone .noLink.notIcon::before{background-color:rgba(1,128,147,0.8)}.detailMainB .dBtnCyclone .noLink span{background-color:rgba(1,128,147,0.5)}.detailMainB .dBtnRaid a.arwIcon::before{background-color:rgba(255,0,0,0.8)}.detailMainB .dBtnRaid a span{background-color:rgba(255,0,0,0.5)}.detailMainB .dBtnRaid .noLink.notIcon::before{background-color:rgba(255,0,0,0.8)}.detailMainB .dBtnRaid .noLink span{background-color:rgba(255,0,0,0.5)}.detailMainB .dBtnArk a.arwIcon::before{background-color:rgba(255,0,0,0.8)}.detailMainB .dBtnArk a span{background-color:rgba(255,0,0,0.5)}.detailMainB .dBtnArk .noLink.notIcon::before{background-color:rgba(255,0,0,0.8)}.detailMainB .dBtnArk .noLink span{background-color:rgba(255,0,0,0.5)}.detailMainB .dBtnZtmt a.arwIcon::before{background-color:rgba(137,2,223,0.8)}.detailMainB .dBtnZtmt a span{background-color:rgba(137,2,223,0.5)}.detailMainB .dBtnZtmt .noLink.notIcon::before{background-color:rgba(137,2,223,0.8)}.detailMainB .dBtnZtmt .noLink span{background-color:rgba(137,2,223,0.5)}.itemLink{padding:0 2vw}.itemLink a{display:block;margin-bottom:15px;line-height:1.5em;font-size:13px;font-size:1.3rem}@-webkit-keyframes bgloop{0%{background-position:0 0}100%{background-position:400px 600px}}@keyframes bgloop{0%{background-position:0 0}100%{background-position:400px 600px}}@-webkit-keyframes bgloop2{0%{background-position:-350px 500px}100%{background-position:350px -500px}}@keyframes bgloop2{0%{background-position:-350px 500px}100%{background-position:350px -500px}}@-webkit-keyframes btnFadein{from{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes btnFadein{from{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}
