@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}main#mainCol{position:relative}@media screen and (max-width: 970px){main#mainCol{background:url(../images/top/mv_sp.png) top .5% center no-repeat;background-size:contain}}@media screen and (min-width: 971px){main#mainCol{background:url(../images/top/mv_pc.png) top center no-repeat;background-size:contain}}main#mainCol article section{margin:0 auto;box-sizing:border-box}@media screen and (max-width: 970px){main#mainCol article section{width:90.6%}}@media screen and (min-width: 971px){main#mainCol article section{width:100%;max-width:1100px}}@media screen and (max-width: 970px){main#mainCol article h2{padding-top:5.3%}}@media screen and (min-width: 971px){main#mainCol article h2{padding-top:60px;max-width:1100px}}#top{position:relative;box-sizing:border-box;text-align:center}@media screen and (max-width: 970px){#top{padding-top:80%}}@media screen and (max-width: 767px){#top{padding-top:85%}}@media screen and (max-width: 400px){#top{padding-top:92%}}@media screen and (min-width: 971px){#top{padding-top:42%}}#top h2{position:absolute;top:0;left:0;right:0;margin:0 auto;max-width:344px}@media screen and (max-width: 970px){#top h2{width:78%;padding-top:55%}}@media screen and (max-width: 767px){#top h2{width:78%;padding-top:51vw}}@media screen and (max-width: 500px){#top h2{width:78%;padding-top:43vw}}@media screen and (max-width: 400px){#top h2{width:78%;padding-top:55%}}@media screen and (min-width: 971px){#top h2{width:17.86%;padding-top:10%}#top h2 img{width:100%}}#top .imgOnsale{position:absolute;top:0;left:0;right:0;margin:0 auto;max-width:597px}@media screen and (max-width: 970px){#top .imgOnsale{padding-top:74%;width:85%}}@media screen and (max-width: 767px){#top .imgOnsale{padding-top:76vw;width:81%}}@media screen and (max-width: 400px){#top .imgOnsale{padding-top:87%;width:81%}}@media screen and (min-width: 971px){#top .imgOnsale{padding-top:39%;width:79.6%}}#top .imgCatch01{position:absolute;top:0;right:0;max-width:52px}@media screen and (max-width: 970px){#top .imgCatch01{padding-top:5%;padding-right:23%;width:5%}}@media screen and (min-width: 971px){#top .imgCatch01{width:7%;left:0;margin:0 auto;padding-top:3%;padding-left:42%}}#top .imgCatch02{position:absolute;top:0;left:0;max-width:53px}@media screen and (max-width: 970px){#top .imgCatch02{width:5%;padding-top:13%;padding-left:23%}}@media screen and (min-width: 971px){#top .imgCatch02{width:7%;right:0;margin:0 auto;padding-top:7%;padding-right:42%}}.pickupBnr{display:inline-block;text-decoration:none}@media screen and (max-width: 970px){.pickupBnr{width:90.6%}.pickupBnr:first-of-type{margin:5% auto 0}}@media screen and (min-width: 971px){.pickupBnr{width:600px}.pickupBnr img{image-rendering:-webkit-optimize-contrast;width:600px}.pickupBnr:first-of-type{margin:50px auto 0}.pickupBnr:hover img{-webkit-filter:brightness(120%);filter:brightness(120%)}}.popupBtn{text-decoration:none}.popupBtn p{width:100%;max-width:1080px;padding:1rem;box-sizing:border-box;display:block;border:#ac0000 solid 2px;background:#000;color:#fff}@media screen and (max-width: 970px){.popupBtn p{margin:2% auto 0;width:90.6%}}@media screen and (min-width: 971px){.popupBtn p{margin:20px auto 0}}@media screen and (max-width: 970px){.popupBtn:first-of-type p{margin:5% auto 0}}@media screen and (min-width: 971px){.popupBtn:first-of-type p{margin:50px auto 0}}article#news{background-image:url(../images/top/line_btm_sp.png);background-repeat:no-repeat;background-position:center top;background-size:contain;overflow-x:hidden}@media screen and (max-width: 970px){article#news{background-size:contain}}@media screen and (min-width: 971px){article#news{background-image:url(../images/top/line_btm.png);background-size:auto}}@media screen and (min-width: 2000px){article#news{background-size:100% auto}}@media screen and (min-width: 971px){article#news{min-width:1100px}}section#newsCol{margin:0 auto calc(110px / 1)}@media screen and (min-width: 768px){section#newsCol{margin:0 auto 90px}}section#newsCol ul#newsColInner{position:relative}@media screen and (max-width: 767px){section#newsCol ul#newsColInner{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}}@media screen and (min-width: 768px){section#newsCol ul#newsColInner{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;align-items:stretch}}section#newsCol ul#newsColInner li.newsBox{position:relative;margin-bottom:3px}@media screen and (min-width: 971px){section#newsCol ul#newsColInner li.newsBox{width:250px}}section#newsCol ul#newsColInner li.newsBox .newsWrap{position:relative;display:block;box-sizing:border-box;color:#f6f6f6;text-align:left;transition:0.3s;box-sizing:border-box;height:100%}section#newsCol ul#newsColInner li.newsBox .newsWrap dl{display:block;position:relative}@media screen and (max-width: 767px){section#newsCol ul#newsColInner li.newsBox .newsWrap dl{padding-bottom:7%;margin:0 auto}}@media screen and (min-width: 768px){section#newsCol ul#newsColInner li.newsBox .newsWrap dl{margin:0 5px;padding-bottom:25px}}section#newsCol ul#newsColInner li.newsBox .newsWrap dl .news-img{transition:0.3s}@media screen and (max-width: 767px){section#newsCol ul#newsColInner li.newsBox .newsWrap dl .news-img img{width:100%}}@media screen and (min-width: 768px){section#newsCol ul#newsColInner li.newsBox .newsWrap dl .news-img img{width:100%}}section#newsCol ul#newsColInner li.newsBox .newsWrap dl dd.news-date{display:block;padding-left:5px;line-height:1em;border-left:3px solid #f46b6b;color:#e68a97;font-weight:bold;font-size:85%}@media screen and (max-width: 767px){section#newsCol ul#newsColInner li.newsBox .newsWrap dl dd.news-date{margin:3%}}@media screen and (min-width: 768px){section#newsCol ul#newsColInner li.newsBox .newsWrap dl dd.news-date{margin:10px}}section#newsCol ul#newsColInner li.newsBox .newsWrap dl dd.news-txt{box-sizing:border-box;height:100%;text-shadow:1px 1px 1px rgba(0,0,0,0.6)}@media screen and (max-width: 767px){section#newsCol ul#newsColInner li.newsBox .newsWrap dl dd.news-txt{margin:0 3%;font-size:85%}}@media screen and (min-width: 768px){section#newsCol ul#newsColInner li.newsBox .newsWrap dl dd.news-txt{margin:0 10px;font-size:90%}}section#newsCol ul#newsColInner li.newsBox .newsWrap dl dd.news-txt a{transition:0.5s}section#newsCol ul#newsColInner li.newsBox .newsWrap dl dd.news-txt a:hover{transition:0.5s;-webkit-filter:brightness(150%);filter:brightness(150%)}section#newsCol ul#newsColInner li.newsBox .newsWrap dl:before{content:"";display:block;position:absolute;top:0;left:0;background-position:top left;background-repeat:no-repeat;background-size:contain;width:100%;height:55%;z-index:20}@media screen and (max-width: 767px){section#newsCol ul#newsColInner li.newsBox .newsWrap dl:before{background-image:url(../images/news/frm-lt-sp.png)}}@media screen and (min-width: 768px){section#newsCol ul#newsColInner li.newsBox .newsWrap dl:before{background-image:url(../images/news/frm-lt-pc.png)}}section#newsCol ul#newsColInner li.newsBox .newsWrap dl:after{content:"";display:block;position:absolute;bottom:0;right:0;background-position:bottom right;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;z-index:-1}@media screen and (max-width: 767px){section#newsCol ul#newsColInner li.newsBox .newsWrap dl:after{background-image:url(../images/news/frm-rb-sp.png)}}@media screen and (min-width: 768px){section#newsCol ul#newsColInner li.newsBox .newsWrap dl:after{background-image:url(../images/news/frm-rb-pc.png)}}section#newsCol ul#newsColInner li.newsBox .newsWrap .news-ctg{position:absolute;bottom:0;left:0}section#newsCol ul#newsColInner li.newsBox .newsWrap .news-ctg>span{padding:0 5px;border:1px solid #e68a97;color:#e68a97;font-size:65%}@media screen and (max-width: 767px){section#newsCol ul#newsColInner li.newsBox .newsWrap .news-ctg{padding:0 0 2% 3%}}@media screen and (min-width: 768px){section#newsCol ul#newsColInner li.newsBox .newsWrap .news-ctg{padding:0 0 5px 10px}}section#newsCol ul#newsColInner li.newsBox .newsWrap.coming{pointer-events:none}section#newsCol ul#newsColInner li.newsBox .newsWrap.mLink:after{position:absolute;top:20%;right:0;bottom:auto;left:0;margin:auto;display:block;content:"";width:20%;padding-top:20%;background:url(../images/common/btn_play.png) center no-repeat;background-size:contain;pointer-events:none}@media screen and (max-width: 970px){section#newsCol ul#newsColInner li.newsBox .newsWrap.mLink:after{top:17%}}@media screen and (min-width: 971px){section#newsCol ul#newsColInner li.newsBox .newsWrap.mLink:after{top:15%;padding-top:0;width:50px;height:50px}}section#newsCol ul#newsColInner li.newsBox .newsWrap.mLink .news-img{-webkit-filter:brightness(65%);filter:brightness(65%)}section#newsCol ul#newsColInner li.newsBox .newsWrap.mLink:hover:after{display:none}section#newsCol ul#newsColInner li.newsBox.new:before{content:" ";display:block;background:url(../images/common/ico_new.png) top left no-repeat;background-size:contain;width:56px;z-index:20}@media screen and (max-width: 767px){section#newsCol ul#newsColInner li.newsBox.new:before{padding-top:2.5%;position:absolute;top:2px;left:2px}}@media screen and (min-width: 768px){section#newsCol ul#newsColInner li.newsBox.new:before{height:18px;position:absolute;top:2px;left:7px}}section#newsCol .slick-prev{top:auto;bottom:-60px;left:5%}@media screen and (min-width: 768px){section#newsCol .slick-prev{top:calc((100% - 54px) / 2);bottom:auto;left:-33px}}@media screen and (min-width: 970px){section#newsCol .slick-prev{top:calc((100% - 54px) / 2);bottom:auto;left:-50px}}section#newsCol .slick-next{top:auto;bottom:-60px;right:5%}@media screen and (min-width: 768px){section#newsCol .slick-next{top:calc((100% - 54px) / 2);bottom:auto;right:-33px}}@media screen and (min-width: 970px){section#newsCol .slick-next{top:calc((100% - 54px) / 2);bottom:auto;right:-50px}}section#newsCol .slick-dots{display:block;list-style:none;position:absolute;bottom:-40px;left:0;right:0;padding:0;margin:0 auto;width:92%;text-align:center;color:#fff;z-index:2}@media screen and (min-width: 768px){section#newsCol .slick-dots{bottom:-30px;max-width:800px;margin:0 auto}}section#newsCol .slick-dots li{position:relative;display:inline-block;height:6px;width:6px;margin:0 4px;padding:0;cursor:pointer}section#newsCol .slick-dots li button{display:block;padding:4px;background:transparent;outline:none;border:1px solid rgba(255,255,255,0.5);height:2px;width:2px;line-height:0px;font-size:0px;color:transparent;cursor:pointer;transition:0.3s}section#newsCol .slick-dots li button:hover,section#newsCol .slick-dots li button:focus{outline:none;border-color:#f46b6b}section#newsCol .slick-dots li button:before{position:absolute;top:0;left:0;border:1px solid #fff;width:10px;height:10px;line-height:10px;text-align:center}section#newsCol .slick-dots li.slick-active button{border-color:#f46b6b;background:#f46b6b}@media screen and (max-width: 970px){section#newsCol .btnArea{margin:65px auto 0}}@media screen and (min-width: 971px){section#newsCol .btnArea{margin:60px auto 0}}main#mainCol article#pickup,main#mainCol article#pickupTop{position:relative;box-sizing:border-box;padding-bottom:0;margin:0 auto}@media screen and (max-width: 970px){main#mainCol article#pickup,main#mainCol article#pickupTop{margin-top:5.3%;width:90.6%}}@media screen and (min-width: 971px){main#mainCol article#pickup,main#mainCol article#pickupTop{width:100%;max-width:1098px}}main#mainCol article#pickup:before,main#mainCol article#pickupTop:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/common/frm-lt.png) top left no-repeat;background-size:auto;pointer-events:none;z-index:100}main#mainCol article#pickup:after,main#mainCol article#pickupTop:after{content:"";display:block;position:absolute;bottom:0;right:0;width:100%;height:100%;background:url(../images/common/frm-rb.png) bottom right no-repeat;background-size:auto;pointer-events:none;z-index:100}main#mainCol article#pickup section.pickupCol,main#mainCol article#pickupTop section.pickupCol{width:100%}@media screen and (min-width: 971px){main#mainCol article#pickup ul,main#mainCol article#pickupTop ul{margin:40px auto 0;max-width:1098px;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-start;align-items:flex-start}}main#mainCol article#pickup ul li,main#mainCol article#pickupTop ul li{padding:3px;box-sizing:border-box;position:relative}@media screen and (max-width: 970px){main#mainCol article#pickup ul li,main#mainCol article#pickupTop ul li{margin-top:1.5%;width:100%}}@media screen and (min-width: 971px){main#mainCol article#pickup ul li,main#mainCol article#pickupTop ul li{width:50%}main#mainCol article#pickup ul li img,main#mainCol article#pickupTop ul li img{width:543px}}main#mainCol article#pickup ul li a:hover img,main#mainCol article#pickupTop ul li a:hover img{-webkit-filter:brightness(120%);filter:brightness(120%)}main#mainCol article#pickup ul li.new:before,main#mainCol article#pickupTop ul li.new:before{content:" ";display:block;background:url(../images/common/ico_new.png) top left no-repeat;background-size:contain;width:56px;z-index:20}@media screen and (max-width: 767px){main#mainCol article#pickup ul li.new:before,main#mainCol article#pickupTop ul li.new:before{padding-top:2.5%;position:absolute;top:3px;left:3px}}@media screen and (min-width: 768px){main#mainCol article#pickup ul li.new:before,main#mainCol article#pickupTop ul li.new:before{height:18px;position:absolute;top:3px;left:7\3px}}@media screen and (min-width: 971px){article#infoCol #infoColInner{margin:0 auto;width:1100px;max-width:1100px;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between}}section#twCol{margin:0;max-width:auto;text-align:left}@media screen and (min-width: 971px){section#twCol{width:100%;max-width:620px !important}}section#twCol .twColInner{position:relative;margin:0 auto;box-sizing:border-box;width:100%}section#twCol .twColInner iframe{border:1px solid rgba(246,246,246,0.8) !important}@media screen and (max-width: 970px){section#twCol .twColInner{max-width:700px}}@media screen and (min-width: 971px){section#twCol .twColInner{margin:0 auto;width:100%;max-width:620px}}section#twCol #tw-feed{padding:1em 0}section#movieCol h2{text-align:right}@media screen and (min-width: 971px){section#movieCol{width:100%;max-width:450px !important}}@media screen and (max-width: 970px){section#movieCol ul.movieList{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:calc((20px / 1) + 4px)}}@media screen and (min-width: 971px){section#movieCol ul.movieList{width:100%;max-width:450px !important}}section#movieCol ul.movieList li{position:relative;box-sizing:border-box;border-top:2px solid #000;border-bottom:2px solid #000}@media screen and (max-width: 970px){section#movieCol ul.movieList li{width:48.5%}}@media screen and (min-width: 971px){section#movieCol ul.movieList li{width:450px}section#movieCol ul.movieList li:last-child{margin-top:25px}}section#movieCol ul.movieList li:before{position:absolute;top:-4px;left:0;right:0;margin:0 auto;display:block;content:"";height:4px;background:url(../images/top/deco_pv_tl.png) left top no-repeat;pointer-events:none;z-index:20}section#movieCol ul.movieList li:after{position:absolute;left:0;right:0;bottom:-4px;margin:0 auto;display:block;content:"";height:4px;background:url(../images/top/deco_pv_br.png) right bottom no-repeat;pointer-events:none;z-index:20}section#movieCol ul.movieList li a{position:relative;display:block;margin:0 auto;width:100%;box-sizing:border-box;border:1px solid rgba(246,246,246,0.8);background-color:#050505}section#movieCol ul.movieList li a img{width:100%;opacity:0.4}section#movieCol ul.movieList li a:after{position:absolute;top:0px;right:0px;bottom:0px;left:0px;margin:auto;display:block;content:"";width:20%;padding-top:20%;background:url(../images/common/btn_play.png) center no-repeat;background-size:contain;pointer-events:none}@media screen and (min-width: 768px){section#movieCol ul.movieList li a:after{padding-top:0;width:74px;height:74px}}section#movieCol ul.movieList li a:hover:after{display:none}section#movieCol ul.movieList li a:hover img{opacity:1}section#movieCol ul.movieList li.new a:before{content:" ";display:block;position:absolute;top:1px;left:1px;background:url(../images/common/ico_new.png) top left no-repeat;width:56px;height:18px;z-index:10}article#story{overflow-x:hidden}@media screen and (min-width: 971px){article#story{min-width:1100px}}article#story section{position:relative}@media screen and (min-width: 971px){article#story section#worldCol h2{padding-top:50px}}@media screen and (min-width: 971px){article#story section#storyCol h2{padding-top:30px}}@media screen and (max-width: 767px){article#story section p{padding-top:3.5%;font-size:95%}}@media screen and (max-width: 970px){article#story section p{padding-top:3.5%;font-size:100%}}@media screen and (min-width: 971px){article#story section p{padding-top:25px;font-size:95%}}@media screen and (max-width: 970px){article#story section .txtImg{width:90%;max-width:450px}}@media screen and (min-width: 971px){article#story section .txtImg{width:auto}}article#story section ul li{position:relative;display:block}@media screen and (max-width: 970px){article#story section ul li{margin:3.5% auto 0;width:100%}}@media screen and (min-width: 971px){article#story section ul li{margin:25px auto 0;width:800px}}article#story section ul li:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/common/frm_ss-l.png) top left no-repeat;background-size:cover;pointer-events:none;z-index:100}article#story section ul li:after{content:"";display:block;position:absolute;bottom:0;right:0;width:100%;height:100%;background:url(../images/common/frm_ss-r.png) bottom right no-repeat;background-size:cover;pointer-events:none;z-index:100}@media screen and (max-width: 970px){article#story section ul.btnArea li{margin:5% auto;width:60%}}section#worldCol{text-align:left}@media screen and (min-width: 971px){section#worldCol{height:500px}section#worldCol>div{position:absolute;top:0;right:0;width:580px;z-index:2}section#worldCol ul{position:absolute;top:15px;left:-260px}}section#storyCol{text-align:right}@media screen and (min-width: 971px){section#storyCol{height:560px}section#storyCol>div{position:absolute;top:0;left:0;width:580px;z-index:2}section#storyCol ul{position:absolute;top:0;right:0;width:580px}section#storyCol ul.btnArea{position:relative;top:0;left:0}section#storyCol ul.btnArea li{width:auto;display:inline-block;margin:2% 0 0 73%}section#storyCol ul.btnArea li:before{display:none}section#storyCol ul.btnArea li:after{display:none}section#storyCol ul.btnArea li a{display:inline-block}}article#link ul{position:relative}@media screen and (max-width: 970px){article#link ul{margin-top:5.3%}}@media screen and (min-width: 971px){article#link ul{margin:40px auto 0;max-width:1000px}}article#link ul:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/common/frm-lt.png) top left no-repeat;background-size:auto;pointer-events:none;z-index:100}article#link ul:after{content:"";display:block;position:absolute;bottom:0;right:0;width:100%;height:100%;background:url(../images/common/frm-rb.png) bottom right no-repeat;background-size:auto;pointer-events:none;z-index:100}article#link ul li{padding:3px}@media screen and (max-width: 970px){article#link ul li{margin-top:3%}}@media screen and (min-width: 971px){article#link ul li{margin-top:15px}}article#link ul li:first-of-type{margin-top:0}article#link ul li a:hover img{-webkit-filter:brightness(120%);filter:brightness(120%)}article#spec{text-align:left}article#spec section#specCol div.specBox{box-sizing:border-box;border:1px solid rgba(246,246,246,0.6)}@media screen and (max-width: 970px){article#spec section#specCol div.specBox{margin-top:3%;padding:4%}}@media screen and (min-width: 971px){article#spec section#specCol div.specBox{margin:20px auto 0;padding:30px;max-width:1000px}}@media screen and (max-width: 970px){article#spec section#specCol div.specBox ul.specList{margin-top:4%}}@media screen and (min-width: 971px){article#spec section#specCol div.specBox ul.specList{margin-top:30px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-flow:row wrap;flex-flow:row wrap}}article#spec section#specCol div.specBox ul.specList li{display:block;padding-left:20px;box-sizing:border-box}@media screen and (max-width: 970px){article#spec section#specCol div.specBox ul.specList li{padding-bottom:3.5%}}@media screen and (min-width: 971px){article#spec section#specCol div.specBox ul.specList li{padding-bottom:25px;font-size:88%}article#spec section#specCol div.specBox ul.specList li:nth-child(even){width:400px}article#spec section#specCol div.specBox ul.specList li:nth-child(3){width:100%}article#spec section#specCol div.specBox ul.specList li:nth-child(4){width:auto}article#spec section#specCol div.specBox ul.specList li:nth-child(5){width:400px;padding-bottom:0}article#spec section#specCol div.specBox ul.specList li:nth-child(6){padding-bottom:0}}article#spec section#specCol div.specBox ul.specList li p{display:inline-block;vertical-align:top}article#spec section#specCol div.specBox ul.specList li p.listTit{position:relative}@media screen and (max-width: 970px){article#spec section#specCol div.specBox ul.specList li p.listTit{width:35.5%}}@media screen and (min-width: 971px){article#spec section#specCol div.specBox ul.specList li p.listTit{width:145px}}article#spec section#specCol div.specBox ul.specList li p.listTit:before{position:absolute;top:0;bottom:0;left:-20px;margin:auto 0;display:block;content:"";width:10px;height:2px;background-color:#bf94a8}@media screen and (max-width: 970px){article#spec section#specCol div.specBox ul.specList li p.listTxt{width:63%}}article#spec section#specCol div.specBox ul.specList li p .icoPs4{font-size:88%;vertical-align:text-bottom}article#spec section#specCol div.specBox ul.specList li p .icoSteam{font-size:88%;vertical-align:text-top}@media screen and (min-width: 971px){article#spec section#specCol div.specBox ul.specList li:nth-child(2n) p.listTit{width:135px}}#popup{line-height:1.6rem;padding:40px}@media screen and (max-width: 970px){#popup{padding:4%}}#popup h1{background:#7f2034;color:#fff;font-size:1.4rem;line-height:1.8rem;text-align:center;padding:1rem;margin-bottom:10px;font-weight:bold}@media screen and (max-width: 970px){#popup h1{font-size:1.2rem}}#popup h2{font-weight:bold;color:#bf94a8;text-align:center;font-size:1.2rem}@media screen and (max-width: 970px){#popup h2{font-size:1.1rem}}@media screen and (max-width: 970px){#popup .note{margin:0 0 5%}}@media screen and (min-width: 971px){#popup .note{margin:0 0 50px}}#popup .popupDetaile{text-align:left;width:100%;box-sizing:border-box;border:solid #fff 1px;padding:5%;margin-top:5%}@media screen and (min-width: 971px){#popup .popupDetaile{padding:30px;margin:30px 0}}#popup .popupDetaile dl dt{font-weight:700;font-size:1.1rem;padding-bottom:0.5rem;color:#bf94a8}@media screen and (min-width: 971px){#popup .popupDetaile dl dt{padding-bottom:0.5rem}}#popup .popupDetaile dl dd{padding-bottom:1rem}#popup .popupDetaile dl dd:last-child{padding-bottom:0}#popup p{margin:2rem 0}#popup b{font-weight:bold}#popup .red{color:#bf94a8}#popup .txtCenter{text-align:center}#popup .list li{text-indent:-1em;padding-left:1em;margin-top:0.5em}#popup .list li:first-child{margin-top:0}#popup .list li ul{margin-top:0.3em}#popup table{border-collapse:separate;box-sizing:border-box;border-top:1px solid #554c4c;border-left:1px solid #554c4c;width:100%;font-size:86%;line-height:135%;text-align:left;margin-top:1em}#popup table span{display:inline-block;font-size:70%}#popup table tr{border-right:1px solid #554c4c;border-bottom:1px solid #554c4c}#popup table tr th{padding:5px;border-right:1px solid #554c4c;border-bottom:1px solid #554c4c;background:#7f2034}#popup table tr td{padding:5px;border-right:1px solid #554c4c;border-bottom:1px solid #554c4c;background:rgba(0,0,0,0.4);text-align:left}#popup table thead tr th:nth-child(1){position:-webkit-sticky;position:sticky;left:0;z-index:2}#popup table thead tr th:nth-child(1){width:40%}@media screen and (max-width: 767px){#popup table thead tr th:nth-child(1){width:100px}}#popup table tbody tr td{width:33.33%}#popup table tbody tr td:nth-of-type(1){width:2em}.fancybox-iframe{background:#000}.fancybox-slide--iframe .fancybox-content{background:#000}#popupNsw{outline:none;background:none}

/*# sourceMappingURL=maps/top.css.map */