*{margin:0;padding:0;box-sizing:border-box;outline:none}html{overflow-x:hidden}main{display:block}*{box-sizing:border-box}ul,dl{list-style-type:none}img{vertical-align:bottom;line-height:0;font-size:0;width:100%}a{display:inline-block;word-break:break-all;padding:0 .53333vw}@media screen and (min-width: 751px){a{padding:0 .3125vw}}@media screen and (min-width: 1280px){a{padding:0 4px}}@media screen and (min-width: 751px){a{transition:0.2s;-webkit-transform:scale(1, 1);transform:scale(1, 1)}a:hover{-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}}@media screen and (max-width: 750px){.is-pconly{display:none}}@media screen and (min-width: 751px){.is-sponly{display:none}}.mt0{margin-top:0 !important}.container{position:relative}body{background:#000;font-family:"游ゴシック", YuGothic, "メイリオ", Meiryo, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "MS Pゴシック", sans-serif}#wrapper:before{content:"";background:url(../images/bg.jpg) center bottom no-repeat;background-size:cover;display:block;position:fixed;top:0;left:0;width:100%;height:100%;content:"";z-index:-1}#mv{max-width:1235px;position:relative;padding-top:4vw;margin:auto}@media screen and (min-width: 1280px){#mv{padding-top:30px}}#mv .companyLogo{position:absolute;right:2vw;top:1vw;width:30%}@media screen and (min-width: 1280px){#mv .companyLogo{right:0;top:20px;width:auto;padding-top:0}}#mv .companyLogo a{-webkit-transform:scale(1, 1);transform:scale(1, 1)}#mv .companyLogo a:hover{opacity:0.7}#mv .logoCol{position:absolute;bottom:0}#mainCol{max-width:1123px;width:95%;margin:6vw auto}@media screen and (min-width: 1280px){#mainCol{width:auto;margin:50px auto}}#mainCol section{position:relative;margin-bottom:8vw}@media screen and (min-width: 1280px){#mainCol section{margin-bottom:80px}}#mainCol section:before{content:"";background:url(../images/bg_content_top_sp.png) center top no-repeat;background-size:100%;display:block;position:absolute;width:100%;content:"";margin-top:-1.1vw;padding-bottom:3vw;z-index:0}@media screen and (min-width: 1280px){#mainCol section:before{background:url(../images/bg_content_top.png) center top no-repeat;margin-top:-12px;padding-bottom:41px}}#mainCol section:after{content:"";background:url(../images/bg_content_bottom_sp.png) center bottom no-repeat;background-size:100%;display:block;position:absolute;width:100%;content:"";padding-bottom:3vw;z-index:0}@media screen and (min-width: 1280px){#mainCol section:after{background:url(../images/bg_content_bottom.png) center bottom no-repeat;bottom:-29px;padding-bottom:29px}}#mainCol section .innerCol{background:url(../images/bg_content_sp.png) center repeat-y;background-size:100%;padding:0 1.5vw 0.5vw;box-sizing:border-box}@media screen and (min-width: 1280px){#mainCol section .innerCol{background:url(../images/bg_content.png) center repeat-y;padding:0 12px}}#mainCol section .innerCol:before{content:"";background:url(../images/bg_content_deco_top_l.png) top left no-repeat;background-size:60%;display:block;position:absolute;max-width:48px;width:100%;padding-bottom:14vw;content:"";z-index:10}@media screen and (min-width: 1280px){#mainCol section .innerCol:before{background-size:100%;padding-bottom:50px}}#mainCol section .innerCol:after{content:"";background:url(../images/bg_content_deco_bottom_r.png) bottom right no-repeat;background-size:60%;display:block;position:absolute;bottom:-0.8vh;right:1.4%;max-width:48px;width:100%;padding-bottom:14vw;content:"";z-index:10}@media screen and (min-width: 751px){#mainCol section .innerCol:after{bottom:-1.3vh}}@media screen and (min-width: 1280px){#mainCol section .innerCol:after{bottom:-16px;right:12px;background-size:100%;padding-bottom:50px}}#mainCol section .innerCol h2{position:relative;z-index:5}#mainCol section .innerCol dl{position:relative;margin-top:4vw;margin-bottom:4vw;color:#fff;font-weight:bold;text-shadow:0px 0px 1px #1a4b79,0px 0px 2px #1a4b79,0px 0px 3px #1a4b79, 0px 0px 6px #1a4b79, 0px 0px 5px #1a4b79,0px 0px 6px #1a4b79;z-index:5}@media screen and (min-width: 1280px){#mainCol section .innerCol dl{margin-top:30px;margin-bottom:30px;margin-left:45px}}#mainCol section .innerCol dl dt{position:relative;margin-bottom:5vw;padding-left:15px;font-size:1.2em}#mainCol section .innerCol dl dt:before{content:"";position:absolute;left:0;display:block;background:#41acf7;width:6px;height:100%;box-shadow:0px 0px 1px #1a4b79, 0px 0px 2px #1a4b79, 0px 0px 3px #1a4b79, 0px 0px 4px #1a4b79, 0px 0px 5px #1a4b79, 0px 0px 6px #1a4b79}@media screen and (min-width: 751px){#mainCol section .innerCol dl dt{margin-bottom:auto;font-size:1.6em}}@media screen and (min-width: 1280px){#mainCol section .innerCol dl dt{font-size:1.8em}}@media screen and (min-width: 751px){#mainCol section .innerCol dl dd{margin-top:3vw;font-size:1.3em}}@media screen and (min-width: 1280px){#mainCol section .innerCol dl dd{margin-top:25px;font-size:1.1em}}#mainCol section .innerCol .description{width:90%;margin:auto}@media screen and (min-width: 1280px){#mainCol section .innerCol .description{width:auto}}#mainCol section .innerCol .itemView{display:-webkit-flex;display:flex;margin-bottom:4vw}@media screen and (min-width: 1280px){#mainCol section .innerCol .itemView{padding-bottom:30px;margin-left:45px}}#mainCol section .innerCol .itemView li{max-width:280px;margin-right:3vw}#mainCol section .innerCol .itemView li:last-child{margin-right:0}@media screen and (min-width: 1280px){#mainCol section .innerCol .itemView li{margin-right:20px}}#mainCol section .innerCol .itemImg{margin:auto}@media screen and (min-width: 1280px){#mainCol section .innerCol .itemImg{position:absolute;z-index:1}}#strikerouge h2,#gundam h2,#item h2{max-width:768px}@media screen and (min-width: 1280px){#strikerouge h2,#gundam h2,#item h2{width:auto}}#strikerouge .itemImg{max-width:511px}@media screen and (min-width: 1280px){#strikerouge .itemImg{top:0;right:-10px}}#gundam .itemImg{max-width:655px}@media screen and (min-width: 1280px){#gundam .itemImg{top:0;right:-40px}}#designBox{margin-top:9vw}@media screen and (min-width: 1280px){#designBox{margin-top:80px}}#designBox h2{max-width:491px;width:85%;margin:0 auto 6vw}@media screen and (min-width: 1280px){#designBox h2{width:auto;margin-bottom:50px}}#designBox .itemPkg{max-width:995px;margin:auto}@media screen and (min-width: 1280px){#designBox .itemPkg{width:auto}}#designBox .itemPkg li{margin-bottom:4vw}@media screen and (min-width: 1280px){#designBox .itemPkg li{margin-bottom:40px}}#designBox p{padding-bottom:2vw;text-shadow:0px 0px 1px #1a4b79,0px 0px 2px #1a4b79,0px 0px 3px #1a4b79, 0px 0px 6px #1a4b79, 0px 0px 5px #1a4b79,0px 0px 6px #1a4b79;color:#fff;font-weight:bold;text-align:center}@media screen and (min-width: 1280px){#designBox p{padding-bottom:20px;font-size:1.4em}}.bnrCol{color:#fff;font-weight:bold;text-align:center}.bnrCol p{text-shadow:0px 0px 1px #1a4b79,0px 0px 2px #1a4b79,0px 0px 3px #1a4b79, 0px 0px 6px #1a4b79, 0px 0px 5px #1a4b79,0px 0px 6px #1a4b79}@media screen and (min-width: 1280px){.bnrCol p{margin-bottom:25px;font-size:1.4em}}.bnrCol p span{font-size:0.8em}#item h2{margin-bottom:4vw}@media screen and (min-width: 1280px){#item h2{width:auto;margin-bottom:30px}}#item .designBoxTxt{width:90%;margin:auto;text-shadow:0px 0px 1px #1a4b79,0px 0px 2px #1a4b79,0px 0px 3px #1a4b79, 0px 0px 6px #1a4b79, 0px 0px 5px #1a4b79,0px 0px 6px #1a4b79;color:#fff;font-weight:bold;text-align:center}@media screen and (min-width: 1280px){#item .designBoxTxt{width:auto;margin-bottom:30px;font-size:1.4em}}@media screen and (min-width: 751px){.itemDetail{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}}.itemDetail article{position:relative;max-width:530px;margin:5vw auto;padding:3.5vw}@media screen and (min-width: 1280px){.itemDetail article{margin:0 0 30px;padding:0 25px;box-sizing:border-box}.itemDetail article:before{content:"";position:absolute;right:0;background:#fff;width:1px;height:100%;box-shadow:0px 0px 1px #1a4b79, 0px 0px 2px #1a4b79, 0px 0px 3px #1a4b79, 0px 0px 4px #1a4b79, 0px 0px 5px #1a4b79, 0px 0px 6px #1a4b79}.itemDetail article:last-child:before{display:none}}.itemDetail article:last-of-type{margin-right:0}.itemDetail article .itemThum{max-width:480px}.itemDetail article h3{margin:3vw 0 2vw;color:#fff;font-weight:bold;text-shadow:0px 0px 1px #1a4b79,0px 0px 2px #1a4b79,0px 0px 3px #1a4b79, 0px 0px 6px #1a4b79, 0px 0px 5px #1a4b79,0px 0px 6px #1a4b79}@media screen and (min-width: 1280px){.itemDetail article h3{margin:20px 0 15px;font-size:1.5em;line-height:1.2em}}.itemDetail article h3 span{font-size:0.8em}.itemDetail article .itemTxt{margin-bottom:3vw;color:#fff;text-shadow:0px 0px 1px #1a4b79,0px 0px 2px #1a4b79,0px 0px 3px #1a4b79, 0px 0px 6px #1a4b79, 0px 0px 5px #1a4b79,0px 0px 6px #1a4b79}@media screen and (min-width: 1280px){.itemDetail article .itemTxt{margin-bottom:20px;font-size:1.1em}}.itemDetail article .itemTxt span{font-size:0.8em}.itemDetail article .info{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.itemDetail article .price{background:#fff;display:inline-block;padding:2px 10px;box-shadow:0px 0px 1px #1a4b79,0px 0px 2px #1a4b79,0px 0px 3px #1a4b79, 0px 0px 6px #1a4b79, 0px 0px 5px #1a4b79,0px 0px 6px #1a4b79;color:#1a4b79;font-weight:bold;line-height:1em}@media screen and (min-width: 1280px){.itemDetail article .price{font-size:1.4em}}.itemDetail article .price span{font-size:0.8em}.itemDetail article .price span.msfont{display:block;font-size:0.6em}.itemDetail article .date{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;background:#fff;padding:2px 10px;box-shadow:0px 0px 1px #1a4b79,0px 0px 2px #1a4b79,0px 0px 3px #1a4b79, 0px 0px 6px #1a4b79, 0px 0px 5px #1a4b79,0px 0px 6px #1a4b79;color:#1a4b79;font-weight:bold;line-height:1em}@media screen and (min-width: 1280px){.itemDetail article .date{font-size:1.4em}}.cautionCol{font-size:0.8em;text-shadow:0px 0px 1px #1a4b79,0px 0px 2px #1a4b79,0px 0px 3px #1a4b79, 0px 0px 6px #1a4b79, 0px 0px 5px #1a4b79,0px 0px 6px #1a4b79;color:#fff;font-weight:bold;text-align:left}@media screen and (min-width: 751px){.cautionCol{text-align:center}}@media screen and (min-width: 1280px){.cautionCol{margin-top:40px}}.cautionCol li{text-indent:-1em;padding-left:1em}@media screen and (min-width: 751px){.cautionCol li{text-indent:0;padding-left:0}}.copy{margin:6vw auto;font-size:0.8em;text-shadow:0px 0px 1px #1a4b79,0px 0px 2px #1a4b79,0px 0px 3px #1a4b79, 0px 0px 6px #1a4b79, 0px 0px 5px #1a4b79,0px 0px 6px #1a4b79;color:#fff;text-align:center}@media screen and (min-width: 1280px){.copy{margin:40px auto}}

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