body{background:#f3f3f3;font:14px/1.8 sans-serif;font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, "Yu Gothic", YuGothic, Arial, "メイリオ", Meiryo, sans-serif}a{color:#222;-webkit-transition:all 0.2s;transition:all 0.2s}a:hover{opacity:0.7}a:hover img{opacity:1}h2,h3,h4{font-weight:200}img{vertical-align:bottom}.container{position:relative;overflow:hidden;min-width:1200px}.headerBandaiToys{border:1px solid #222;background:#fff;border-width:4px 0 1px}.headerBandaiToys .headerBandaiToys__inner{width:1200px;margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:12px 0}.headerBandaiToys .logoBandaiToys img{height:32px;width:auto}.gnavi{border-top:1px solid #ddd}.gnavi>ul{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.gnavi>ul>li{margin:0 20px}.gnavi>ul .linkGnavi{display:block}.gnavi>ul .linkGnavi:hover{opacity:1;background:#000}.gnavi>ul .linkGnavi:hover img{-webkit-filter:invert(100%) brightness(150%);filter:invert(100%) brightness(150%)}.cnaviArea{position:fixed;left:0;z-index:2;top:0;width:100%;height:100%;display:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:scale(1, 1);transform:scale(1, 1);overflow:auto;text-align:center;background:rgba(34,34,34,0.8)}.cnaviArea .cnaviArea__inner{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:1200px;margin:auto}.cnaviArea.is-active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-animation:show 0.3s;animation:show 0.3s}@-webkit-keyframes show{from{opacity:0}to{opacity:1}}@keyframes show{from{opacity:0}to{opacity:1}}.btnCnaviBack{margin-top:40px;display:inline-block;border:1px solid #fff;padding:0.6em 1em;position:relative;width:200px}.btnCnaviBack:link{color:#fff;text-decoration:none}.btnCnaviBack:hover{color:#fff;opacity:0.7}.btnCnaviBack:before{content:'<';position:absolute;display:block;-webkit-transform:scaleX(0.6);transform:scaleX(0.6)}.btnClose{position:absolute;right:0px;top:0px;background:#fff;width:24px;height:24px;border:10px solid #fff;z-index:1;cursor:pointer;display:none;-webkit-box-sizing:content-box;box-sizing:content-box}.btnClose:link{color:#fff}.btnClose:before,.btnClose:after{content:'';border-top:2px solid #222;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;top:calc(50% - 2px);width:100%;height:0;position:absolute}.btnClose:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.btnClose:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.is-active .btnClose{display:block}.cnavi{display:none}.cnavi .cnavi__list{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cnavi .cnavi__list.cnavi__list--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cnavi .cnavi__item{background:#fff;margin:20px}.cnavi .cnavi__item a{display:block;text-decoration:none;-webkit-transition:all 0.2s;transition:all 0.2s}.cnavi .cnavi__item a>img{width:100%}.cnavi .cnavi__item a:hover{opacity:0.7}.cnavi .cnavi__item .cnavi__img{height:0;width:70%;padding-top:70%;margin:10% auto 0;position:relative}.cnavi .cnavi__item .cnavi__img:first-child:last-child{width:100%;padding-top:100%;margin:0}.cnavi .cnavi__item .cnavi__img img{width:100%;position:absolute;top:0;left:0}.cnavi .cnavi__item .cnavi__title{padding:1em 0;font-weight:bold}.cnavi .cnavi__item.cnavi__item--square{width:260px;min-height:260px;-webkit-box-sizing:border-box;box-sizing:border-box}.cnavi .cnavi__item.cnavi__item--landscape{max-width:600px;width:calc((100% - 80px) / 2);padding:2em}.cnavi .cnavi__1col{width:100%}.cnavi .cnavi__btn{margin-top:32px}.cnavi .cnavi__btn a{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:50%;background:#fff;display:inline-block;color:#222;text-decoration:none;font-size:18px;padding:1em 3em;border:1px solid #222;position:relative}.cnavi .cnavi__btn a:hover{opacity:0.7}.cnavi .cnavi__btn a:before{content:'>';right:1em;position:absolute;display:block;-webkit-transform:scaleX(0.6);transform:scaleX(0.6)}.cnavi.cnavi--default .cnavi__item--landscape{border-radius:10px;padding:0}.cnavi.cnavi--character .cnavi__item{-webkit-box-sizing:content-box;box-sizing:content-box;width:130px;margin:0px;margin:16px 8px 0;line-height:1.2}.cnavi.cnavi--character .cnavi__item .cnavi__img{margin:0;width:100%;padding-top:100%}.cnavi.cnavi--category .cnavi__item{-webkit-box-sizing:content-box;box-sizing:content-box;width:240px}.cnavi.cnavi--category .cnavi__item .cnavi__title{font-size:22px}.cnavi.cnavi--category .cnavi__item:nth-child(8n){margin-right:16px}.cnavi.cnavi--enq .cnavi__item{min-height:70px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.cnavi.cnavi--enq .cnavi__item img{vertical-align:middle;width:300px;margin-right:1em}.cnavi.cnavi--enq .cnavi__item:nth-child(2) img{width:292px}.cnavi.is-current{display:block;-webkit-animation:show 0.3s;animation:show 0.3s}.searchArea{height:32px;display:inline-block;min-width:400px}.searchArea form{display:block;height:100%}.searchArea .searchArea__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.searchArea .searchArea__input{background:#222;border-radius:0 10vw 10vw 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:0.5em;height:100%;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.searchArea .searchArea__select{padding:0 0.5em 0 1em;border:none;background:#eee;border-radius:10vw 0 0 10vw;font-family:sans-serif}.searchArea input{font-family:sans-serif;border-radius:10vw;color:#ddd;background:transparent;border:none;vertical-align:middle;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.searchArea input[type="text"]{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:0.5em 0 0.5em 1em}.searchArea input[type="image"]{padding:0.5em 0}.breadCrumb{padding:0.3em 1em}.bnrSliderArea__main{height:418px;width:990px;margin:auto}.bnrSliderArea__main .slick-list{overflow:visible}.bnrSliderArea__main .slick-slide{-webkit-transition:all 0.2s;transition:all 0.2s}.bnrSliderArea__main .slick-slide:hover{opacity:0.7}.bnrSliderArea__navWrap{background:#222}.bnrSliderArea__nav{margin:auto;height:80px;width:1000px;padding:8px 0px}.bnrSliderArea__nav img{height:64px;width:auto}.bnrSliderArea__nav .slick-slide{outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.bnrSliderArea__nav .slick-slide img{-webkit-box-sizing:border-box;box-sizing:border-box;margin:auto}.bnrSliderArea__main:not(.slick-initialized)>*:not(:first-child),.bnrSliderArea__nav:not(.slick-initialized)>*:not(:first-child){display:none}.slick-slide{position:relative}.slick-slide .debugSpan{position:absolute;z-index:100;top:0;left:0;font-size:10vw}.bnrPickupArea{padding:48px 0;width:100%;background:#fff}.bnrPickupArea__wrap{margin-right:auto;margin-left:auto;width:1200px}.bnrPickupArea__title{text-align:center;line-height:1.2em}.bnrPickupArea__titleEm{font-size:170%;font-weight:900}.bnrPickupArea__titleSmall{font-size:80%}.bnrPickupArea__lists{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}.bnrPickupArea__list{width:23.3333%;background:#ebf2fb}.bnrPickupArea__list:nth-child(n+2){margin-left:2.222%}.bnrPickupArea__list a{text-decoration:none}.bnrPickupArea__list:hover a{opacity:1}.bnrPickupArea__list:hover .bnrPickupArea__pic img{opacity:0.7;-webkit-transform:scale(1.03, 1.03);transform:scale(1.03, 1.03)}.bnrPickupArea__list:hover .bnrPickupArea__text{opacity:0.7}.bnrPickupArea__pic{position:relative;padding:56.83% 0 0 0;width:100%;background:#fff;overflow:hidden}.bnrPickupArea__pic img{position:absolute;top:0;left:0;height:100%;-webkit-transition:all 0.2s;transition:all 0.2s}.bnrPickupArea__text{padding:1em;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-size:1.2em;font-weight:bold;line-height:1.4}.mainCol{min-height:200px}.movieSliderArea .itemBox{height:100%}.movieSliderArea .slick-dotted.slick-slider{margin-bottom:48px}.movieSliderArea .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.movieSliderArea .slick-slide{padding:0 10px;height:auto}.movieSliderArea .slick-arrow{z-index:100;width:24px;height:24px}.movieSliderArea .slick-arrow.slick-prev{left:-24px}.movieSliderArea .slick-arrow.slick-next{right:-24px}.movieSliderArea .slick-prev:before,.movieSliderArea .slick-next:before{content:'';display:block;border:2px solid #222;height:100%;width:100%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.movieSliderArea .slick-prev:before{border-width:0 0 2px 2px}.movieSliderArea .slick-next:before{border-width:2px 2px 0 0px}.movieSliderArea .slick-dots{bottom:-40px}.newsList a{text-decoration:none;display:block;padding:1em 0;position:relative}.newsList a:hover{color:#222;opacity:0.65}.newsList a:after{content:'';display:block;width:8px;height:8px;border:1px solid #222;border-width:1px 1px 0 0;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);right:0;top:50%}.newsList .newsList__item{border-bottom:1px dashed #ccc;min-height:1em}.newsList .newsList__date{padding:0 0.5em 0 0;font-size:1.2em;font-weight:bold;line-height:1.4}.newsList .newsList__title{font-weight:bold;padding:0.5em 0 0 0;font-size:1.2em;font-weight:bold;line-height:1.4}.newsList .tagList .tagList__item{font-size:11px}.snsList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.snsList .snsList__item{margin:5% 2% 2%}.snsList .snsList__item img{width:72px}.content_body>.snsList:first-child .snsList__item{margin:3% 3.5% 2%}.btnFollowInstagram{display:-webkit-inline-box !important;display:-webkit-inline-flex !important;display:-ms-inline-flexbox !important;display:inline-flex !important;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;position:relative;padding:0.3em 1em;font-size:13px;color:#FFF;border-radius:4px;background:linear-gradient(135deg, #230ed1 0%, #cd0043 70%) no-repeat;overflow:hidden;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.btnFollowInstagram::before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:linear-gradient(15deg, rgba(255,219,44,0.85), rgba(249,118,76,0.85) 25%, rgba(255,77,64,0) 50%) no-repeat;pointer-events:none}.btnFollowInstagram .fa-instagram{position:relative;font-size:1.2em}.btnFollowInstagram:hover{opacity:0.7}.mailmagaList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:5% 0 8%}.mailmagaList .mailmagaList__item{width:100%;max-width:225px;margin-right:30px}.mailmagaList .mailmagaList__item:nth-of-type(4n){margin-right:0}.mailmagaList .mailmagaList__item:nth-of-type(n+5){margin-top:30px}.mailmagaList .mailmagaList__item a .mailmagaList__item__sitename{background-color:#222;color:#fff;padding:8% 0 8% 6%}.mailmagaList .mailmagaList__item a img{width:100%;max-width:225px}.footerBandaiToys{font-size:0.9em;padding:3em 0;background:#222;color:#fff}.footerBandaiToys a{color:#fff}.footerBandaiToys .footerBandaiToys__inner{width:1200px;margin:auto}.footerBandaiToys .footerBandaiToys__rights{position:relative;z-index:1}.footerBandaiToys .fotterBandaiToys__link{position:relative;z-index:2}.footerBandaiToys .fotterBandaiToys__link ul{margin:3em auto 0}.footerBandaiToys .fotterBandaiToys__link ul li a{cursor:pointer}.footerBandaiToys .fotterBandaiToys__link ul li a.optanon-show-settings{cursor:pointer}.footerBandaiToys .copyrightBandai{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footerBandaiToys .copyrightBandai>*{margin:3em 2px 4em}.footerBandaiToys .copyrightBandai .copyrightBandai__copyBandai{margin-right:1em}.footerBandaiToys .copyrightBandai .copyrightBandai__logoBandai img{width:64px;height:64px;margin-right:7px}.footerBandaiToys .copyrightBandai .copyrightBandai__logoBandaiNamco img{height:46.2px}.footerBandaiToys .copyrightAll .copyrightAll__btn{font-size:1.3em;text-align:center;cursor:pointer;margin:0 0 1em 0;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.footerBandaiToys .copyrightAll .copyrightAll__btn *{vertical-align:middle}.footerBandaiToys .copyrightAll .copyrightAll__icoToggle{padding:0.38em;border-radius:100%;display:inline-block;background:#fff;margin:0em 0.3em}.footerBandaiToys .copyrightAll .copyrightAll__icoToggle:before{content:'';display:block;border:0.1em solid #222;border-width:0 0.1em 0.1em 0;width:0.38em;height:0.38em;-webkit-transform:rotate(45deg) translate(-10%, -10%);transform:rotate(45deg) translate(-10%, -10%)}.footerBandaiToys .copyrightAll[data-toggle="active"] .copyrightAll__icoToggle:before{-webkit-transform:rotate(-135deg) translate(-10%, -10%);transform:rotate(-135deg) translate(-10%, -10%)}.btnPrimary{-webkit-box-sizing:border-box;box-sizing:border-box;background:#222;display:inline-block;color:#fff;font-weight:bold;text-decoration:none;position:relative}.btnPrimary:before{content:'>';right:1em;position:absolute;display:block;-webkit-transform:scaleX(0.7);transform:scaleX(0.7)}.btns{margin:3em 0 0;text-align:center}.btns .btnPrimary{min-width:400px;padding:1.3em 3em;margin:auto;font-size:16px}.titleCat{font-size:2.6em;margin:2.4em 0 2em;text-align:center}.titleCat .titleCat__inner{display:inline-block}.titleSet{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin:0 auto 24px;position:relative}.titleSet .titlePrimary{margin:0}.titleSet .titleSimple{width:100%}.titleSet .titleSimple+.btnMore{position:absolute;right:0;bottom:0}.titlePrimary{font-size:24px;line-height:1;margin:24px 0;font-weight:bold;border-left:4px solid #e77;padding:0 0 0 1em;position:relative}.titlePrimary:before{content:'';display:block;height:8px;width:4px;position:absolute;left:-4px;top:0;background:#d44}.titlePrimary img{padding:0.03em 0;-webkit-box-sizing:border-box;box-sizing:border-box;height:1em;width:auto}.titleSecondary{font-size:18px;line-height:1;border-left:1px solid #888;padding:0 0 0 0.6em;position:relative;margin:1em 0;font-weight:bold}.titleSecondary img{padding:0.03em 0;-webkit-box-sizing:border-box;box-sizing:border-box;height:1em;width:auto}.titleSimple{text-align:center;line-height:1.3;font-weight:bold}.titleSimple img{height:24px}.snavi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:48px 0 32px}.snavi.snavi--col5 .snavi__item{width:20%}.snavi .snavi__item{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.snavi .snavi__item a{font-size:18px;display:block;padding:0.5em 1em;text-decoration:none;background:#222;color:#fff;text-align:center;margin:0 1px 0 0}.snavi .snavi__item a:hover{opacity:0.7}.snavi .snavi__item a:not([href]){opacity:0.3}.btnMore .btnMore__link{vertical-align:bottom;text-decoration:none;line-height:1;background:url(../images/common/ico_arrow_circle_dark.png) right center no-repeat;background-size:auto 80%;padding:0 1.3em 0 0}.btnMore a:hover{color:#222;opacity:0.7}.contentsArea{padding:48px 0}.contentsArea .contentsArea__inner{width:1200px;margin:auto}.contentsArea:nth-child(odd){background:#ebf2fb}.contentsArea:nth-child(even){background:#fff}.contentsArea.contentsArea--calender .contentsArea__inner,.contentsArea.contentsArea--movie{width:100%}.generalList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.generalList .generalList__item{width:31%;-webkit-box-sizing:border-box;box-sizing:border-box}.generalList .generalList__item:nth-child(3n-1){margin:0 3.5% 0}.generalList .generalList__item:nth-child(n+4){margin:32px 0 0 0}.generalList .generalList__item:nth-child(n+4):nth-child(3n-1){margin:32px 3.5% 0}.txtlinkBox{padding:0.5em 1.4em;border-bottom:1px solid #ddd;position:relative}.txtlinkBox .txtlinkBox__title{font-weight:bold}.txtlinkBox a{display:block;text-decoration:none}.txtlinkBox a:hover{opacity:0.6}.txtlinkBox:before{position:absolute;content:'>';left:0em;-webkit-transform:scaleX(0.6);transform:scaleX(0.6)}.profileBox{padding:16px 0 24px;border-bottom:1px solid #ddd;position:relative;line-height:1.3}.profileBox .profileBox__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.profileBox .profileBox__info{width:75%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.profileBox .profileBox__img{width:18%;margin-right:7%}.profileBox .profileBox__img img{width:100%;height:auto;border-radius:100%}.profileBox .profileBox__title span{display:inline-block;margin:0 0 0.5em}.profileBox .profileBox__title .strong{font-weight:bold}.profileBox a{display:block;text-decoration:none}.profileBox a:hover{opacity:0.6}.itemBox{background:#fff;border-bottom:2px solid #ccc}.itemBox a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-decoration:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;height:100%}.itemBox a:hover{-webkit-transition:all 0.2s;transition:all 0.2s;opacity:0.7;color:#222}.itemBox a:hover .itemBox__img img{-webkit-transform:scale(1.03, 1.03);transform:scale(1.03, 1.03);opacity:1}.itemBox .itemBox__inner{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.itemBox .itemBox__img{position:relative;padding:56.83% 0 0 0;width:100%;overflow:hidden}.itemBox .itemBox__img img{-webkit-transition:all 0.2s;transition:all 0.2s;top:0;left:0;height:100%;position:absolute}.itemBox .itemBox__info{padding:1em;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.itemBox .itemBox__title{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-size:1.2em;font-weight:bold;line-height:1.4;padding-bottom:1em}.itemBox .itemBox__title:first-child:last-child{text-align:center;padding-bottom:0}.itemBox .itemBox__date{display:block;padding:0.5em 0 0 0;text-align:right}.itemList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.itemList .itemList__item{width:23.3333%;margin-left:2.222%;margin-bottom:2.222%}.itemList .itemList__item:nth-child(4n-3){margin-left:0}.itemList.itemList--typeA p{padding:0.8em 0;text-align:center;min-height:inherit}.itemList.itemList--typeB{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.itemList.itemList--typeB>.itemList__item{background:#fff;border-bottom:2px solid #ccc;margin:16px 0;width:48.4%}.itemList.itemList--typeB>.itemList__item img{width:100%}.itemList.itemList--typeB .itemList__item--digimon{width:48.4%;border:none}.itemList.itemList--typeB .itemList__item--digimon a{display:block;background:#fff}.itemList.itemList--typeB .itemList__item--digimon img{width:100%}.itemList.itemList--typeB .itemList__item--digimon:nth-of-type(2n){margin-left:2.2%}.itemList.itemList--typeB .itemList__item--digimon:nth-of-type(n+3){margin-top:2.2%}.itemList.itemList--typeB .itemList__name{margin-top:0.5em;text-align:center}.itemList.itemList--typeC{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.itemList.itemList--typeC>li{background:#fff;border-bottom:2px solid #ccc;margin:16px 0;width:48.4%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px}.itemList.itemList--typeC>li a{display:block;letter-spacing:-.4em}.itemList.itemList--typeC>li a>*{display:inline-block}.itemList.itemList--typeC>li a>div{letter-spacing:0;width:67%;font-size:1.2rem;line-height:1.4em;word-break:break-all}.itemList.itemList--typeC>li a>div .price{color:#444;margin:10px 0 5px;font-weight:bold}.itemList.itemList--typeC>li a>img{width:30%;margin-right:3%;border:1px solid #d6d6d6;-webkit-box-sizing:border-box;box-sizing:border-box}.itemList.itemList--typeC .logoonly img{width:100%}.itemList.itemList--typeD{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.itemList.itemList--typeD>.itemList__item{margin:16px;width:auto}.contentsArea--calender .titleSet{width:1200px;margin:auto}.contentsArea--calender .limitedArea{padding-top:48px}.contentsArea--calender .limitedArea .titleSimple img{height:18px;width:auto}.calenderGroup{overflow:auto;margin:1rem 0 1.8rem}.calenderGroup[data-loader-box="loaded"] .calenderList{opacity:1}.calenderGroup .calenderList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:0;-webkit-transition:all 0.5s;transition:all 0.5s;margin:auto}.calenderGroup .calenderList .calenderList__item{-webkit-box-sizing:border-box;box-sizing:border-box;width:280px;margin:0}.calenderGroup .calenderList .calenderList__item:not(:first-child){display:none}.calenderGroup .calenderList .calenderList__itemDate{height:28px;position:relative;background:-webkit-gradient(linear, left top, left bottom, color-stop(44.5%, rgba(0,0,0,0)), color-stop(44.5%, #888), color-stop(54.5%, #888), color-stop(54.5%, rgba(0,0,0,0)));background:linear-gradient(rgba(0,0,0,0) 44.5%, #888 44.5%, #888 54.5%, rgba(0,0,0,0) 54.5%)}.calenderGroup .calenderList .calenderList__itemDate .itemDate__dateWrap{height:100%;display:inline-block;background:-webkit-gradient(linear, left top, left bottom, color-stop(44.5%, rgba(0,0,0,0)), color-stop(44.5%, #222), color-stop(54.5%, #222), color-stop(54.5%, rgba(0,0,0,0)));background:linear-gradient(rgba(0,0,0,0) 44.5%, #222 44.5%, #222 54.5%, rgba(0,0,0,0) 54.5%);padding-right:1rem;position:absolute;top:0;left:0}.calenderGroup .calenderList .calenderList__itemDate .itemDate__dateWrap .itemDate__date{font-size:16px;line-height:28px;font-weight:bold;text-align:right;display:inline-block;padding:0 0.4rem 0 0.7rem;background:#ebf2fb}.calenderGroup .calenderList .calenderList__itemDate .itemDate__circle{position:absolute;height:100%;width:13px;right:0;background:#ebf2fb}.calenderGroup .calenderList .calenderList__itemDate .itemDate__circle:before{content:'';display:block;background:#888;width:13px;height:13px;position:absolute;top:50%;right:0.2em;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:13px}.calenderGroup .calenderList .itemBox{margin:0.6rem}.calenderGroup .calenderList .itemBox__title{height:4.2em;overflow:hidden}.calenderGroup .calenderList .itemBox__img{padding-top:100%}.calenderGroup .mCSB_horizontal.mCSB_inside>.mCSB_container{margin-bottom:1.8rem}.calenderGroup .mCSB_scrollTools.mCSB_scrollTools_horizontal{width:800px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:8px}.calenderGroup .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:8px;margin:0}.calenderGroup .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:8px;background:#222;margin:0}.squareList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.squareList a{display:block;-webkit-transition:all 0.1s;transition:all 0.1s;text-decoration:none}.squareList a:hover .squareList__img img{-webkit-transform:scale(1.03, 1.03);transform:scale(1.03, 1.03)}.squareList .squareList__item{width:23.333%;margin:0 0 2.222% 2.222%}.squareList .squareList__item .squareList__img{overflow:hidden}.squareList .squareList__item .squareList__img img{-webkit-transition:all 0.1s;transition:all 0.1s;width:100%}.squareList .squareList__item:nth-child(4n-3){margin-left:0}.squareList .squareList__title{font-weight:bold;text-align:center;padding:0.5em 0;font-size:1.3em}.date{line-height:1;color:#666}[data-new]{position:relative}[data-new]:before{content:'';display:block;background:url(../images/common/ico_new.png) 0 0/contain no-repeat;width:48px;height:48px;position:absolute;top:0;left:0;z-index:1}.simpleList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.tagList{display:inline-block;line-height:1.3;letter-spacing:-0.4em;font-size:0}.tagList .tagList__item{letter-spacing:0;display:inline-block;text-align:center;font-size:12px;padding:0.1em 0.3em;margin:0.2em 0.4em 0.2em 0;border:2px solid #222}.btnPageTop{position:fixed;right:0px;bottom:-160px;width:48px;height:48px;z-index:150}.btnPageTop a{display:block;height:100%;background:#222;text-indent:300%;overflow:hidden}.btnPageTop a:before{content:'';display:block;position:absolute;top:44%;left:38%;width:24%;height:24%;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:1px solid #fff;border-width:1px 0 0 1px}.content_privacypolisy{background:#fff;padding:1.5em}.content_privacypolisy h3{font-size:1.4em;font-weight:700;margin-top:1.5em;line-height:1.5}.content_privacypolisy .marginTop0{margin-top:0 !important}.content_privacypolisy .text{line-height:1.5;margin-top:1em}.content_privacypolisy .text:nth-of-type(1){margin-top:0}.content_privacypolisy .text:nth-of-type(2){margin-top:0.5em}.content_privacypolisy a{color:#ff0000;text-decoration:underline;cursor:pointer}.content_privacypolisy ul{margin-top:0.5em;line-height:1.5}.content_privacypolisy ul>li{margin-top:0.5em;text-indent:-1.5em;padding-left:1.5em}.content_privacypolisy ul>li:first-child{margin-top:0}.content_privacypolisy ul>li ol{list-style-type:lower-roman;margin-left:1em;text-indent:0}.content_privacypolisy ul>li ol>li{margin-top:0.5em}.content_privacypolisy ul>li ol>li:first-child{margin-top:0}.content_privacypolisy ul.normalList{list-style:disc;padding-left:1em;margin-top:0.5em}.content_privacypolisy ul.numList{text-indent:-1.5em;margin-top:0.5em}.content_privacypolisy ul.numList>li{margin-top:0.5em}.content_privacypolisy ul.numList>li:first-child{margin-top:0}.content_privacypolisy ul.numList2{text-indent:-1.75em;margin-top:0.5em}.content_privacypolisy ul.numList2>li{margin-top:0.5em}.content_privacypolisy ul.numList2>li:first-child{margin-top:0}.content_privacypolisy ol{line-height:1.5}.content_privacypolisy ol.numList{text-indent:0;list-style-type:lower-roman;margin-left:1em}.content_privacypolisy ol.numList>li{margin-top:0.5em}.content_privacypolisy ol.numList>li:first-child{margin-top:0}.content_privacypolisy ol.numList2{text-indent:0;list-style-type:lower-latin;margin-left:1em}.content_privacypolisy ol.numList2>li{margin-top:0.5em}.content_privacypolisy ol.numList2>li:first-child{margin-top:0}.content_privacypolisy dl{margin-top:2em}.content_privacypolisy dl dt{font-size:1.4em;font-weight:700;line-height:1.5;text-indent:-1.3em;padding-left:1.3em}.content_privacypolisy dl dd{margin-top:0.2em;padding-left:1.75em}.content_privacypolisy dl dd .text{margin-top:0.5em}.content_privacypolisy dl table{width:100%;border:solid 2px #000;background-color:#fff;margin:0.5em 0}.content_privacypolisy dl table thead{color:#fff;border-bottom:2px solid #000;background-color:#000;text-align:center}.content_privacypolisy dl table thead tr th{padding:1em;line-height:1.5;font-weight:700;vertical-align:middle;width:20%}.content_privacypolisy dl table thead tr th:nth-of-type(n+2){border-left:1px solid #fff}.content_privacypolisy dl table tbody tr:nth-of-type(n+1){border-top:1px solid #000}.content_privacypolisy dl table tbody td{padding:1em;vertical-align:middle;line-height:1.5}.content_privacypolisy dl table tbody td:nth-of-type(1){background-color:#fdf5ff;font-weight:700}.content_privacypolisy dl table tbody td:nth-of-type(n+2){border-left:1px solid #000}.contentsMargin{margin:72px 0}[data-loader-box="loading"]{position:relative}[data-loader-box="loading"]:after{-webkit-transition:all 0.2s;transition:all 0.2s;content:'';position:absolute;top:0;left:0;background:#eee url(../images/common/ajax-loader.gif) 50% 50% no-repeat;display:block;height:100%;width:100%;z-index:10}.kerning{letter-spacing:-0.05em}.content_body{margin-bottom:64px}#navBar{width:100%;padding-top:10px;padding-bottom:10px;margin:auto}#navBar>ul{width:990px;margin:auto;letter-spacing:-.4em}#navBar>ul>li{margin-right:5px;padding:0 3px;letter-spacing:normal;display:inline-block;line-height:1.5}#navBar>ul>li:before{margin-right:5px;content:'>';display:inline-block}#navBar>ul>li:first-child:before{margin:0;content:''}#navBar>ul>li a{color:#000;text-decoration:underline;line-height:1.2em}#navBar>ul>li a:hover{color:#043fa0}#mainContent{width:990px;margin:32px auto 64px}#mainContent h2.content_ttl{font-size:20px;width:100%;line-height:1.2;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0.6em 1em;border-left:5px solid #222;word-wrap:break-word;margin-bottom:32px;background:#fff}#mainContent h2.content_ttl>p:first-child{font-size:20px}
