header,.menu-container,#relatedLinks,footer{position:relative;z-index:5}*:focus{outline:none}.fancy-item{display:none}.fancybox-bg{background:rgba(0,0,0,0.8)}@media only screen and (max-width: 640px){.fancybox-slide{padding:15vw 10px 10px}}.fancybox-slide--iframe .fancybox-content{background:none}.fancybox-content{position:relative;background:none;padding:0;width:auto;overflow:visible}@media only screen and (min-width: 641px){.fancybox-content{max-width:700px}}.fancybox-button--close,.fancybox-slide--html .fancybox-close-small{opacity:1;transition:all 0.2s;background:url(../../images/king-ohger/item/popup/btn_close.png) center center no-repeat}@media only screen and (min-width: 641px){.fancybox-button--close,.fancybox-slide--html .fancybox-close-small{top:0;right:-50px}}@media only screen and (max-width: 640px){.fancybox-button--close,.fancybox-slide--html .fancybox-close-small{top:-13vw;right:0}}@media (hover: hover){.fancybox-button--close:hover,.fancybox-slide--html .fancybox-close-small:hover{-webkit-transform:scale(0.95, 0.95);transform:scale(0.95, 0.95)}}.fancybox-button--close svg,.fancybox-slide--html .fancybox-close-small svg{display:none}.fancybox-button--close{width:50px;height:52px}@media only screen and (min-width: 641px){.fancybox-navigation{width:900px;margin:auto}}.fancybox-navigation .fancybox-button{width:50px;height:52px;top:45vh !important;cursor:pointer}.fancybox-navigation .fancybox-button svg{display:none}body.compensate-for-scrollbar{margin-right:0}.fancybox-infobar{display:none}.fancybox-button--play{display:none}body{background:url(../../images/king-ohger/item/bg_01.jpg) top center repeat}.wrapper{position:relative;z-index:2}@media only screen and (min-width: 641px){.wrapper{max-width:1050px;box-shadow:5px 0px 15px -7px #000, -5px 0px 15px -7px #000;margin:auto;background-color:#fff}}@media only screen and (max-width: 640px){.wrapper{background-color:#fff}}@media only screen and (max-width: 896px) and (min-width: 641px){.wrapper{width:100%}}@media only screen and (max-width: 640px){.wrapper img{width:100%}}.mainCol{margin:0 auto}@media only screen and (min-width: 641px){.mainCol{max-width:1050px}}@media only screen and (max-width: 640px){.mainCol{width:100%}}.mainCol h2{text-indent:0;text-align:center;width:100%}@media only screen and (min-width: 641px){.mainCol h2{width:min(94.28571vw, 990px);padding:min(2.85714vw, 30px) 0 0;margin:0 auto min(2.85714vw, 30px)}}@media only screen and (max-width: 640px){.mainCol h2{padding:4vw 0 0;margin:0 auto 2vw;width:95%}}.mainCol h2 img{max-width:100%}.cntCol{font-family:"游ゴシック", "Yu Gothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;background:url(../../images/king-ohger/item/bg_02.jpg) top center repeat;border-left:4px solid #000;border-right:4px solid #000;-o-border-image:linear-gradient(0deg, #8f6c1a 0%, #f3cf7b 25%, #8f6c1a 50%, #f3cf7b 75%, #8f6c1a 100%);border-image:linear-gradient(0deg, #8f6c1a 0%, #f3cf7b 25%, #8f6c1a 50%, #f3cf7b 75%, #8f6c1a 100%);border-image-slice:1}@media only screen and (min-width: 641px){.cntCol{padding:0 0 min(7.61905vw, 80px)}}@media only screen and (max-width: 640px){.cntCol{padding:0 0 8vw}}@media only screen and (min-width: 641px){.roboTxt{width:min(53.42857vw, 561px);margin:min(2.85714vw, 30px) auto}}@media only screen and (max-width: 640px){.roboTxt{margin:4vw auto;width:80%}}.roboTxt img{max-width:100%}.mainRobo{position:relative;width:100%}.mainRobo img{max-width:100%}.mainRobo .shugod{position:absolute;z-index:2}.mainRobo .shugod img{max-width:100%}.mainRobo .shugod01{width:16.3%;top:3.5%;left:6.7%}.mainRobo .shugod02{width:16.3%;top:9.4%;left:24.3%}.mainRobo .shugod03{width:16.3%;top:3.7%;left:41.5%}.mainRobo .shugod04{width:16.3%;top:9.4%;left:58.8%}.mainRobo .shugod05{width:16.3%;top:3.7%;left:76%}.mainRobo .shugod06{width:12%;bottom:24%;left:17.2%}.mainRobo .shugod07{width:12%;bottom:19.4%;left:30.7%}.mainRobo .shugod08{width:11.5%;bottom:24%;left:44.1%}.mainRobo .shugod09{width:12%;bottom:19.4%;left:57.4%}.mainRobo .shugod10{width:12%;bottom:24%;left:70.7%}.mainRobo .shugod11{width:16.3%;top:19.1%;left:76.8%}.mainRobo .shugod12{width:16.3%;top:32.4%;left:76.8%}.mainRobo .shugod13{width:16.3%;top:48.6%;left:76.8%}.mainRobo .shugod14{width:13.5%;bottom:19.2%;left:3.2%}.mainRobo .shugod15{width:13.5%;bottom:14.4%;left:16.5%}.mainRobo .shugod18{width:20%;top:20%;left:6.5%}.mainRobo .shugod19{width:13.5%;bottom:14.4%;left:43%}.mainRobo .shugod20{width:13.5%;bottom:14.4%;left:69.5%}.mainRobo .shugod21{width:18.3%;top:32.5%;left:7.7%}.mainRobo .shugod_21_2{width:13.5%;bottom:19.2%;left:83%}.mainRobo .mainRoboMore{position:absolute;bottom:-2%;left:50%;z-index:2;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 640px){.mainRobo .mainRoboMore{width:60%}}.subRobo{position:relative;width:100%}.subRobo .shugod_17_1{position:absolute;width:27%;top:15%;right:8.8%}@media only screen and (max-width: 640px){.subRobo .shugod_17_1{right:7%}}.subRobo .shugod_17_2{position:absolute;width:24.4%;top:20.5%;right:64.8%}@media only screen and (max-width: 640px){.subRobo .shugod_17_2{right:66.8%}}.subRobo .shugod_17_3{position:absolute;width:26.4%;top:69.1%;right:10.4%}@media only screen and (max-width: 640px){.subRobo .shugod_17_3{right:8.4%}}.linkSlide{width:90%}@media only screen and (min-width: 641px){.linkSlide{margin:min(14.28571vw, 150px) auto 0}}@media only screen and (max-width: 640px){.linkSlide{margin:15vw auto 0}}.linkSlide li{margin:0 10px}.linkSlide li img{max-width:100%}.slick-arrow{position:absolute;top:50%;margin-top:-16px;width:5% !important;z-index:10;max-width:27px;cursor:pointer}.prev-arrow{left:-4%}.next-arrow{right:-4%}.slick-dots li.slick-active button:before{color:#bf0811 !important}@media only screen and (min-width: 641px){.roboList{margin:min(8.57143vw, 90px) auto 0}}@media only screen and (max-width: 640px){.roboList{margin:15vw auto 0}}.roboList .roboListInner{position:relative;text-align:center}@media only screen and (min-width: 641px){.roboList .roboListInner{margin:0 auto min(7.61905vw, 80px)}}@media only screen and (max-width: 640px){.roboList .roboListInner{margin:8vw auto 0}}.roboList .roboListInner img{max-width:100%}@media only screen and (min-width: 641px){.roboList .roboListInner img{width:min(93.14286vw, 978px)}}.roboList .roboLink{position:absolute}.roboList .roboLink img{max-width:100%}.roboList .mainRoboMore{position:absolute;bottom:1.5%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 640px){.roboList .mainRoboMore{width:60%}}.roboList #robot11 .roboLink{width:32.9%;top:57%;right:10%}@media only screen and (max-width: 640px){.roboList #robot11 .roboLink{right:7.5%}}.roboList #robot12 .roboLink{width:30.6%;top:55%;right:7.9%}@media only screen and (max-width: 640px){.roboList #robot12 .roboLink{right:6.2%}}.roboList #robot13 .roboLink{width:32.4%;top:60.5%;right:9.3%}@media only screen and (max-width: 640px){.roboList #robot13 .roboLink{right:7.7%}}.roboList #robot14 .roboLink{width:20.9%;top:58.3%;right:14.2%}@media only screen and (max-width: 640px){.roboList #robot14 .roboLink{right:12.2%}}.roboList #robot15 .roboLink{width:26.4%;top:60%;right:12.6%}@media only screen and (max-width: 640px){.roboList #robot15 .roboLink{right:10.6%}}.roboList #robot18 .roboLink{width:26.4%;top:57.6%;right:11.9%}@media only screen and (max-width: 640px){.roboList #robot18 .roboLink{right:10.3%}}.roboList #robot19 .roboLink{width:31.4%;top:57.8%;right:7.8%}@media only screen and (max-width: 640px){.roboList #robot19 .roboLink{width:33.4%;top:56.8%;right:5%}}.roboList #robot20 .roboLink{width:32.4%;top:57.8%;right:8.9%}@media only screen and (max-width: 640px){.roboList #robot20 .roboLink{width:34.4%;top:56.8%;right:6.2%}}.roboList #robot21{max-width:-webkit-fit-content;max-width:fit-content}.roboList #robot21 .roboLink.shugod_21{width:33.74%;top:21.53%;left:60.83%}.roboList #robot21 .roboLink.shugod_21_2{width:36.19%;top:64%;left:55.9%}#shugod_18{width:700px}#shugod_21{width:700px}.shugodPopup{display:none}.shugodPopupWrap{border:4px solid #000;-o-border-image:linear-gradient(0deg, #8f6c1a 0%, #f3cf7b 25%, #8f6c1a 50%, #f3cf7b 75%, #8f6c1a 100%);border-image:linear-gradient(0deg, #8f6c1a 0%, #f3cf7b 25%, #8f6c1a 50%, #f3cf7b 75%, #8f6c1a 100%);border-image-slice:1;background:url(../../images/king-ohger/item/bg_02.jpg) top center repeat;padding:50px 0}@media only screen and (max-width: 640px){.shugodPopupWrap{padding:10vw 0;width:initial}}.popupTop{display:flex;justify-content:space-between;width:95%;margin:0 auto}.popupTop .popupTit{width:45%}.popupTop .popupTit img{max-width:100%}.popupTop .popupImg{position:relative;width:55%;text-align:right}.popupTop .popupImg img{max-width:100%}.popupTop .popupImg .popupImgGif{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:100%;z-index:3}.popupTop .popupImg .popupImgBg{position:relative;display:block;margin:0 auto}.popupTop02{width:90% !important}.popupRoboImg{text-align:center;width:100%;margin:40px auto 0}@media only screen and (max-width: 640px){.popupRoboImg{margin:3vw auto 0}}.popupRoboImg img{max-width:100%}.btnBackLink{text-align:center;margin:0 auto}@media only screen and (min-width: 641px){.btnBackLink{width:min(27.61905vw, 290px);padding:0}}@media only screen and (max-width: 640px){.btnBackLink{width:45%;padding:8vw 0 0}}.btnBackLink img{max-width:100%}.fadeInUp{opacity:0;transition:0.5s}@media (hover: hover){.hoverimg{transition:-webkit-filter 0.3s;transition:filter 0.3s;transition:filter 0.3s, -webkit-filter 0.3s}.hoverimg:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}}@media (hover: hover){.hoverimg a{transition:-webkit-filter 0.3s;transition:filter 0.3s;transition:filter 0.3s, -webkit-filter 0.3s}.hoverimg a:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.hoverimg a:hover img{opacity:1.0}}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fuwafuwa{0%{-webkit-transform:translateY(0px);transform:translateY(0px)}100%{-webkit-transform:translate(0, -0.8vh);transform:translate(0, -0.8vh)}}@keyframes fuwafuwa{0%{-webkit-transform:translateY(0px);transform:translateY(0px)}100%{-webkit-transform:translate(0, -0.8vh);transform:translate(0, -0.8vh)}}
