@charset "utf-8";.main .dec{position:relative}.main .dec:before{content:"";position:absolute;z-index:2;background:url(../../img/present/monsterball_icon.png) no-repeat;background-size:contain}.main .present_wrapper{position:relative}.main .present_wrapper:before{content:"";width:100%;height:100%;position:absolute;left:0;background:#fff;z-index:0}.main .present_title{position:relative}.main .present_logo{position:relative;text-align:center}.main .get_wrapper .cmn_box{overflow:hidden}.main .get_img{text-align:center}.main .get_wrapper .get_lists{display:flex;flex-wrap:wrap}.main .get_wrapper .get_list{display:flex;align-items:center;box-sizing:content-box}.main .get_wrapper .get_list_name{font-weight:700;line-height:1.2}.main .get_wrapper .get_list_icon{display:flex;justify-content:flex-end}.main .get_wrapper .pokemon{position:relative}.main .get_wrapper .pokemon_bg{overflow:hidden;position:absolute;z-index:-1;width:100%;top:0;background:#fabf13;background:linear-gradient(135deg,#fabf13 0,#fff225 30%,#f16929 100%);box-shadow:0 8px 20px 0 rgba(0,0,0,.25);height:100%}.main .get_wrapper .pokemon_bg .stripe{width:130%;height:100%;position:absolute;top:0;right:0;background-image:linear-gradient(-45deg,transparent 25%,rgba(232,62,4,.1) 25%,rgba(232,62,4,.1) 50%,transparent 50%,transparent 75%,rgba(232,62,4,.1) 75%,rgba(232,62,4,.1));background-size:6px 6px;z-index:3}.main .get_wrapper .pokemon_pokedex{position:relative}.main .get_wrapper .pokemon_pokedex_wrap{position:relative}.main .get_wrapper .pokemon_pokedex_history{font-weight:700;line-height:1.8}.main .get_wrapper .pokemon_pokedex_ability dl{display:flex;font-weight:700}.main .get_wrapper .pokemon_pokedex_ability dl dd:before{content:"";display:inline-block;background:url(../../img/present/right_arrow.svg) no-repeat;background-size:contain;position:relative;top:-.07em}.main .get_wrapper .pokemon_pokedex_ability .ability_flex{display:flex}.main .get_wrapper .pokemon_pokedex_height dt,.main .get_wrapper .pokemon_pokedex_level dt,.main .get_wrapper .pokemon_pokedex_type dt{min-width:3em}.main .get_wrapper .pokemon_pokedex_description{font-weight:700;line-height:1.6;background:#eee;background:linear-gradient(90deg,#eee 0,#fff 100%)}.main .get_wrapper .pokemon_game_wrap{display:flex}.main .get_wrapper .pokemon_move_wrap{position:relative}.main .get_wrapper .pokemon_move_copy{font-weight:700}.main .get_wrapper .pokemon_move_copy span{position:relative;display:inline;z-index:0}.main .get_wrapper .pokemon_move_copy span:before{content:"";position:absolute;top:0;left:50%;z-index:-1;width:calc(100% + 1em);height:100%;transform:skew(-15deg) translateX(-50%);background:#fff}.main .get_wrapper .pokemon1 .pokemon_thumb{position:absolute}.main .get_wrapper .pokemon2 .pokemon_thumb{position:absolute}.main .get_wrapper .pokemon3 .pokemon_thumb{position:absolute}.main .get_wrapper .item_wrapper{position:relative}.main .get_wrapper .item_wrapper .item_bg{overflow:hidden;position:absolute;z-index:-1;width:100%;top:0;background:#fabf13;background:linear-gradient(135deg,#fabf13 0,#fff225 30%,#f16929 100%);box-shadow:0 8px 20px 0 rgba(0,0,0,.25);height:100%}.main .get_wrapper .item_wrapper .item_bg .stripe{width:130%;height:100%;position:absolute;top:0;right:0;background-image:linear-gradient(-45deg,transparent 25%,rgba(232,62,4,.1) 25%,rgba(232,62,4,.1) 50%,transparent 50%,transparent 75%,rgba(232,62,4,.1) 75%,rgba(232,62,4,.1));background-size:6px 6px;z-index:3}.main .get_wrapper .item_wrapper .masterball_content{position:relative}.main .get_wrapper .item_wrapper .masterball_name{display:inline-block}.main .get_wrapper .item_wrapper .masterball_icon{position:absolute}.main .get_wrapper .item_wrapper .masterball_copy{font-weight:700;line-height:1.6}.main .get_wrapper .item_wrapper .masterball_caption{z-index:1}.main .get_wrapper .item_wrapper .masterball_caption span{font-weight:700;position:relative;display:inline-block}.main .get_wrapper .item_wrapper .masterball_caption span:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:-1;height:0;width:100%}.main .get_wrapper .item_wrapper .ballset_name{display:inline-block}.main .get_wrapper .item_wrapper .ballset_lists{display:flex;justify-content:space-between;flex-wrap:wrap}.main .get_wrapper .item_wrapper .ballset_list_copy{font-weight:700;line-height:1.6}.main .get_wrapper .item_wrapper .maxore_content{position:relative}.main .get_wrapper .item_wrapper .maxore_name{display:inline-block}.main .get_wrapper .item_wrapper .maxore_icon{position:absolute}.main .get_wrapper .item_wrapper .maxore_copy{font-weight:700;line-height:1.6}.main .get_wrapper .item_wrapper .maxore_img{position:relative;z-index:-1}.main .get_wrapper .item_wrapper .maxore_caption{z-index:1}.main .get_wrapper .item_wrapper .maxore_caption span{font-weight:700;position:relative;display:inline-block}.main .get_wrapper .item_wrapper .maxore_caption span:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:-1;height:0;width:100%}@media print,screen and (min-width:769px){.main .dec:before{width:62px;height:62px;top:-31px;left:-31px}.main .dec:after{content:"";width:31%;height:100%;position:absolute;top:0;left:0;z-index:-1;box-shadow:0 8px 20px 0 rgba(0,0,0,.25)}.main .present_wrapper{padding:55px 40px 80px}.main .present_wrapper:before{top:-16px;transform:skewY(-1.5deg)}.main .present_title{margin-bottom:40px}.main .get_wrapper{padding:0 40px;margin-bottom:140px}.main .get_wrapper .cmn_box{padding:60px 0 80px 73px}.main .get_wrapper .inner_grad:after,.main .get_wrapper .inner_grad:before{width:104%;height:100.6%;transform:translate(-50%,-50%) rotate(2deg) skewX(1.6deg)}.main .get_wrapper .inner_grad:before{background-size:6.5px 6.5px}.main .get_title{margin-right:73px;margin-bottom:60px}.main .get_img{margin-right:73px;margin-bottom:80px}.main .get_wrapper .get_present{margin-right:73px;margin-bottom:100px}.main .get_wrapper .get_lists{justify-content:space-between}.main .get_wrapper .get_list{width:calc(50% - 15px);min-height:113px;border-bottom:3px solid #e6e6e5}.main .get_wrapper .get_list:nth-child(-n+2){border-top:3px solid #e6e6e5}.main .get_wrapper .get_list_point{width:26.32%}.main .get_wrapper .get_list_name{padding:1em 1em 1em 0;font-size:1.8rem;width:52.63%}.main .get_wrapper .get_list_icon{width:21.05%}.main .get_wrapper .get_list_icon1{margin-right:15px}.main .get_wrapper .get_list_icon3{margin-right:5px}.main .get_wrapper .get_list_icon4{margin-right:13px}.main .get_wrapper .get_list_icon7{margin-right:10px}.main .get_wrapper .get_list_icon8{margin-right:3px}.main .get_wrapper .get_list_icon9{margin-right:10px}.main .get_wrapper .pokemon{padding:80px 0;margin-bottom:80px}.main .get_wrapper .pokemon_bg{transform:skewX(-3.5deg);right:-230px}.main .get_wrapper .pokemon_bg .stripe{transform:skewX(3.5deg)}.main .get_wrapper .pokemon_pokedex{background:url(../../img/present/pokedex_bg.png) no-repeat;background-size:100% 100%;width:762px}.main .get_wrapper .pokemon_pokedex_wrap{margin-bottom:30px}.main .get_wrapper .pokemon_pokedex_detail{width:auto;display:inline-block;padding-top:40px;padding-left:40px;border-bottom:3px solid #e60012}.main .get_wrapper .pokemon_pokedex_pokename{margin-bottom:5px}.main .get_wrapper .pokemon_pokedex_history{font-size:1.8rem;margin-bottom:10px}.main .get_wrapper .pokemon_pokedex_ability{padding:20px 0 20px 40px}.main .get_wrapper .pokemon_pokedex_ability dl{font-size:1.5rem}.main .get_wrapper .pokemon_pokedex_ability dl dt{margin-right:10px}.main .get_wrapper .pokemon_pokedex_ability dl dd:before{width:8px;height:9px;margin-right:10px}.main .get_wrapper .pokemon_pokedex_ability .ability_flex:not(:first-child){margin-top:15px}.main .get_wrapper .pokemon_pokedex_height,.main .get_wrapper .pokemon_pokedex_level,.main .get_wrapper .pokemon_pokedex_type{width:195px}.main .get_wrapper .pokemon_pokedex_description{width:720px;padding:20px 0 20px 40px;font-size:1.8rem}.main .get_wrapper .pokemon_game_wrap{justify-content:space-between;margin-right:73px;margin-bottom:30px}.main .get_wrapper .pokemon_move_wrap{margin-right:73px}.main .get_wrapper .pokemon_move_content{position:absolute;top:50%;left:0;transform:translateY(-50%)}.main .get_wrapper .pokemon_move_copy{line-height:2;font-size:1.8rem;margin-top:15px}.main .get_wrapper .pokemon_move_copy.forSP{display:none}.main .get_wrapper .pokemon_move_copy span{padding:.1em 0 .2em}.main .get_wrapper .pokemon_move_img{text-align:right}.main .get_wrapper .pokemon1 .pokemon_thumb{top:-33px;right:90px}.main .get_wrapper .pokemon2 .pokemon_thumb{top:-54px;right:93px}.main .get_wrapper .pokemon3{margin-bottom:95px}.main .get_wrapper .pokemon3 .pokemon_thumb{top:-34px;right:107px}.main .get_wrapper .pokemon3 .pokemon_pokedex_height,.main .get_wrapper .pokemon3 .pokemon_pokedex_level,.main .get_wrapper .pokemon3 .pokemon_pokedex_type{width:240px}.main .get_wrapper .item_wrapper{padding:80px 0 125px}.main .get_wrapper .item_wrapper .item_bg{transform:skewX(-2deg);right:-250px}.main .get_wrapper .item_wrapper .item_bg .stripe{transform:skewX(2deg)}.main .get_wrapper .item_wrapper .masterball{margin-bottom:80px;margin-right:73px}.main .get_wrapper .item_wrapper .masterball_content{padding-top:135px}.main .get_wrapper .item_wrapper .masterball_detail{background:url(../../img/present/pokeitem_bg1.png) no-repeat;background-size:100% 100%;position:absolute;left:0;top:0;width:643px}.main .get_wrapper .item_wrapper .masterball_detail.dec:after{width:51.5%}.main .get_wrapper .item_wrapper .masterball_name{padding:35px 0 15px 40px;border-bottom:3px solid #e60012}.main .get_wrapper .item_wrapper .masterball_icon{top:-40px;right:-60px}.main .get_wrapper .item_wrapper .masterball_copy{padding:20px 0 30px 40px;font-size:1.8rem}.main .get_wrapper .item_wrapper .masterball_img{position:relative;display:flex;justify-content:space-between;margin-left:216px;z-index:-1}.main .get_wrapper .item_wrapper .masterball_img_inner{width:calc(50% - 15px)}.main .get_wrapper .item_wrapper .masterball_img img{width:100%}.main .get_wrapper .item_wrapper .masterball_img img:first-of-type{box-shadow:-8px 8px 16px -6px rgba(0,0,0,.25)}.main .get_wrapper .item_wrapper .masterball_caption{position:absolute;left:0;bottom:-24px}.main .get_wrapper .item_wrapper .masterball_caption.forSP{display:none}.main .get_wrapper .item_wrapper .masterball_caption span{font-size:1.5rem;padding:10px .5em 10px 1em}.main .get_wrapper .item_wrapper .masterball_caption span:before{border-top:34px solid #fff;border-right:10px solid transparent}.main .get_wrapper .item_wrapper .masterball_caption span:not(:first-child){margin-top:6px}.main .get_wrapper .item_wrapper .ballset{margin-bottom:60px}.main .get_wrapper .item_wrapper .ballset_content{background:url(../../img/present/pokeitem_bg2.png) no-repeat;background-size:100% 100%;width:980px;margin-right:73px}.main .get_wrapper .item_wrapper .ballset_name{padding:35px 0 15px 40px;border-bottom:3px solid #e60012}.main .get_wrapper .item_wrapper .ballset_lists{padding:30px 0 30px 40px}.main .get_wrapper .item_wrapper .ballset_list{display:flex;align-items:center;justify-content:space-between;width:450px}.main .get_wrapper .item_wrapper .ballset_list:nth-child(2n){width:440px}.main .get_wrapper .item_wrapper .ballset_list:nth-child(n+3){margin-top:20px}.main .get_wrapper .item_wrapper .ballset_list_copy{font-size:1.5rem;margin-top:10px}.main .get_wrapper .item_wrapper .ballset_list_detail{width:330px}.main .get_wrapper .item_wrapper .ballset_list .adjust_heavyball{position:relative;top:0;right:-6px}.main .get_wrapper .item_wrapper .ballset1 .ballset_content.dec:after{width:26%}.main .get_wrapper .item_wrapper .ballset2 .ballset_content.dec:after{width:24.5%}.main .get_wrapper .item_wrapper .ballset3 .ballset_content.dec:after{width:23%}.main .get_wrapper .item_wrapper .maxore{margin-right:73px}.main .get_wrapper .item_wrapper .maxore_detail{background:url(../../img/present/pokeitem_bg1.png) no-repeat;background-size:100% 100%;position:absolute;top:45px;left:0;width:515px}.main .get_wrapper .item_wrapper .maxore_detail.dec:after{width:42%}.main .get_wrapper .item_wrapper .maxore_name{padding:35px 0 15px 40px;border-bottom:3px solid #e60012}.main .get_wrapper .item_wrapper .maxore_icon{bottom:25px;right:-55px}.main .get_wrapper .item_wrapper .maxore_copy{width:365px;padding:20px 0 20px 40px;font-size:1.8rem}.main .get_wrapper .item_wrapper .maxore_img{display:inline-block;margin-left:505px}.main .get_wrapper .item_wrapper .maxore_caption{position:absolute;left:0;top:253px}.main .get_wrapper .item_wrapper .maxore_caption .forSP{display:none}.main .get_wrapper .item_wrapper .maxore_caption span{font-size:1.5rem;padding:10px .5em 10px 1em}.main .get_wrapper .item_wrapper .maxore_caption span:before{border-top:34px solid #fff;border-right:10px solid transparent}.main .get_wrapper .item_wrapper .maxore_caption span:not(:first-child){margin-top:6px}}@media screen and (max-width:768px){.main .subheader_title img{width:78.67vw}.main .present_wrapper{padding:11.33vw 0 13.33vw}.main .present_wrapper:before{top:-2.67vw;transform:skewY(-3deg)}.main .present_inner{width:100%}.main .present_title{margin-bottom:5.33vw}.main .present_title img{width:82.93vw}.main .present_logo img{width:75.73vw}.main .get_wrapper{margin-bottom:18.67vw}.main .get_wrapper .cmn_box{padding-right:0;padding-left:0}.main .get_wrapper .inner_grad:after,.main .get_wrapper .inner_grad:before{width:107%;height:100.1%;transform:translate(-50%,-50%) rotate(4deg) skewX(3.85deg)}.main .get_title{margin:0 5.33vw 5.33vw}.main .get_title img{width:100%}.main .get_img{margin:0 5.33vw 13.33vw}.main .get_wrapper .get_present{width:73.33vw;margin:0 auto 24vw}.main .get_wrapper .get_list{width:100%;min-height:14.4vw;border-bottom:.4vw solid #e6e6e5}.main .get_wrapper .get_list:first-child{border-top:.4vw solid #e6e6e5}.main .get_wrapper .get_list_point{width:29.09%}.main .get_wrapper .get_list_point img{width:18.4vw}.main .get_wrapper .get_list_name{font-size:4.27vw;width:50.91%;padding:.3em .5em .3em 0}.main .get_wrapper .get_list_icon{width:20%}.main .get_wrapper .get_list_icon1{margin-right:2.4vw}.main .get_wrapper .get_list_icon1 img{width:10.27vw}.main .get_wrapper .get_list_icon2,.main .get_wrapper .get_list_icon5{margin-right:1.73vw}.main .get_wrapper .get_list_icon2 img,.main .get_wrapper .get_list_icon5 img{width:10.4vw}.main .get_wrapper .get_list_icon3{margin-right:.67vw}.main .get_wrapper .get_list_icon3 img{width:13.33vw}.main .get_wrapper .get_list_icon4{margin-right:2.4vw}.main .get_wrapper .get_list_icon4 img{width:10.4vw}.main .get_wrapper .get_list_icon6{margin-right:.8vw}.main .get_wrapper .get_list_icon6 img{width:13.73vw}.main .get_wrapper .get_list_icon7{margin-right:2.67vw}.main .get_wrapper .get_list_icon7 img{width:8.53vw}.main .get_wrapper .get_list_icon8 img{width:13.33vw}.main .get_wrapper .get_list_icon9{margin-right:1.33vw}.main .get_wrapper .get_list_icon9 img{width:11.33vw}.main .get_wrapper .pokemon{padding-bottom:10.67vw;margin-bottom:13.33vw}.main .get_wrapper .pokemon_bg{box-shadow:1.33vw .67vw 2.67vw 0 rgba(0,0,0,.25)}.main .get_wrapper .pokemon_bg{transform:skewX(-2deg);top:0;right:-11.47vw}.main .get_wrapper .pokemon_bg .stripe{background-size:1.2vw 1.2vw}.main .get_wrapper .pokemon_bg .stripe{transform:skewX(2deg)}.main .get_wrapper .pokemon_pokedex{background:#fff;margin-right:5.33vw}.main .get_wrapper .pokemon_pokedex_wrap{padding-top:40vw}.main .get_wrapper .pokemon_pokedex_detail{display:block;margin-right:5.33vw;padding:6.67vw 0 4vw 5.33vw;border-bottom:.53vw solid #e60012}.main .get_wrapper .pokemon_pokedex_pokename{padding-left:10vw;position:relative}.main .get_wrapper .pokemon_pokedex_pokename:before{content:"";width:8.27vw;height:8.27vw;position:absolute;top:50%;transform:translateY(-50%);left:-1.2vw;background:url(../../img/present/monsterball_icon.png) no-repeat;background-size:contain}.main .get_wrapper .pokemon_pokedex_history{font-size:4.27vw;line-height:1.5;margin-top:3.33vw}.main .get_wrapper .pokemon_pokedex_ability{padding:5.33vw 5.33vw 1.33vw}.main .get_wrapper .pokemon_pokedex_ability dl{font-size:3.2vw;line-height:1.2;min-height:7.47vw}.main .get_wrapper .pokemon_pokedex_ability dl dt{margin-right:1.33vw}.main .get_wrapper .pokemon_pokedex_ability dl dd{margin-left:4vw;text-indent:-3.33vw}.main .get_wrapper .pokemon_pokedex_ability dl dd:before{width:2vw;height:2.27vw;margin-right:1.33vw}.main .get_wrapper .pokemon_pokedex_ability .ability_flex:not(:first-child){margin-top:1.33vw}.main .get_wrapper .pokemon_pokedex_height,.main .get_wrapper .pokemon_pokedex_level,.main .get_wrapper .pokemon_pokedex_type{width:36vw}.main .get_wrapper .pokemon_pokedex_description{width:100%;padding:6.67vw 5.33vw;font-size:4.27vw}.main .get_wrapper .pokemon_game_wrap{flex-wrap:wrap;margin:5.33vw 5.33vw}.main .get_wrapper .pokemon_game_screen:last-child{margin-top:1.33vw}.main .get_wrapper .pokemon_game_screen img{width:100%}.main .get_wrapper .pokemon_move_wrap{margin:5.33vw 5.33vw 0}.main .get_wrapper .pokemon_move_copy{line-height:1.65;font-size:4.27vw;padding-left:1.33vw;margin-top:2.67vw}.main .get_wrapper .pokemon_move_copy.forPC{display:none}.main .get_wrapper .pokemon_move_img{margin-top:5.33vw}.main .get_wrapper .pokemon_move_img img{width:100%}.main .get_wrapper .pokemon1 .pokemon_thumb{top:-8.13vw;right:3.47vw}.main .get_wrapper .pokemon1 .pokemon_thumb img{width:46.53vw}.main .get_wrapper .pokemon1 .pokemon_pokedex_pokename img{width:36.8vw}.main .get_wrapper .pokemon1 .pokemon_move_name img{width:53.33vw}.main .get_wrapper .pokemon2 .pokemon_thumb{top:-7.2vw;right:5.47vw}.main .get_wrapper .pokemon2 .pokemon_thumb img{width:44.93vw}.main .get_wrapper .pokemon2 .pokemon_pokedex_pokename img{width:43.47vw}.main .get_wrapper .pokemon2 .pokemon_move_name img{width:58.27vw}.main .get_wrapper .pokemon3 .pokemon_thumb{top:-5.6vw;right:4.67vw}.main .get_wrapper .pokemon3 .pokemon_thumb img{width:34.13vw}.main .get_wrapper .pokemon3 .pokemon_pokedex_pokename img{width:39.73vw}.main .get_wrapper .pokemon3 .pokemon_move_name img{width:54.8vw}.main .get_wrapper .item_wrapper{padding:18.67vw 0 10.67vw}.main .get_wrapper .item_wrapper .item_bg{box-shadow:1.33vw .67vw 2.67vw 0 rgba(0,0,0,.25)}.main .get_wrapper .item_wrapper .item_bg{transform:skewX(-1deg);right:-12vw}.main .get_wrapper .item_wrapper .item_bg .stripe{background-size:1.2vw 1.2vw}.main .get_wrapper .item_wrapper .item_bg .stripe{transform:skewX(1deg)}.main .get_wrapper .item_wrapper .masterball{margin-bottom:10.67vw}.main .get_wrapper .item_wrapper .masterball_detail{position:relative;background:#fff;margin-right:5.33vw}.main .get_wrapper .item_wrapper .masterball_name{padding:6vw 0 4vw 15.73vw;position:relative;border-bottom:.53vw solid #e60012}.main .get_wrapper .item_wrapper .masterball_name:before{content:"";width:8.27vw;height:8.27vw;position:absolute;bottom:4.93vw;left:4.13vw;background:url(../../img/present/monsterball_icon.png) no-repeat;background-size:contain}.main .get_wrapper .item_wrapper .masterball_name img{width:48.4vw}.main .get_wrapper .item_wrapper .masterball_icon{top:-17.33vw;right:-.67vw}.main .get_wrapper .item_wrapper .masterball_icon img{width:25.33vw}.main .get_wrapper .item_wrapper .masterball_copy{font-size:4.27vw;line-height:1.5;padding:4vw 5.33vw 6.67vw}.main .get_wrapper .item_wrapper .masterball_img{margin:2.67vw 5.33vw 0}.main .get_wrapper .item_wrapper .masterball_img_inner:nth-of-type(2n){margin-top:1.33vw}.main .get_wrapper .item_wrapper .masterball_img img{width:100%}.main .get_wrapper .item_wrapper .masterball_caption{margin-top:1.33vw}.main .get_wrapper .item_wrapper .masterball_caption.forPC{display:none}.main .get_wrapper .item_wrapper .masterball_caption span{font-size:4.27vw;padding:.8vw 0}.main .get_wrapper .item_wrapper .masterball_caption span:before{border-top:5.87vw solid #fff;border-right:1.33vw solid transparent}.main .get_wrapper .item_wrapper .masterball_caption span:not(:first-child){margin-top:1.33vw}.main .get_wrapper .item_wrapper .ballset{margin-right:5.33vw;margin-bottom:10.67vw;background:#fff}.main .get_wrapper .item_wrapper .ballset_name{padding:6vw 0 4vw 15.73vw;position:relative;border-bottom:.53vw solid #e60012}.main .get_wrapper .item_wrapper .ballset_name:before{content:"";width:8.27vw;height:8.27vw;position:absolute;bottom:4.93vw;left:4.13vw;background:url(../../img/present/monsterball_icon.png) no-repeat;background-size:contain}.main .get_wrapper .item_wrapper .ballset_name img{width:51.87vw}.main .get_wrapper .item_wrapper .ballset_lists{padding:4.67vw 5.33vw 6.67vw}.main .get_wrapper .item_wrapper .ballset_list{position:relative}.main .get_wrapper .item_wrapper .ballset_list:not(:first-child){margin-top:2vw}.main .get_wrapper .item_wrapper .ballset_list_copy{font-size:4.27vw;margin-top:2vw}.main .get_wrapper .item_wrapper .ballset_list_name img{width:auto;height:6.27vw}.main .get_wrapper .item_wrapper .ballset_list_detail{padding-top:10vw}.main .get_wrapper .item_wrapper .ballset_list_icon{position:absolute;top:0;right:0}.main .get_wrapper .item_wrapper .ballset_list_icon img{width:16vw}.main .get_wrapper .item_wrapper .ballset_list .adjust_heavyball{right:-1.07vw}.main .get_wrapper .item_wrapper .ballset_list .adjust_heavyball img{width:17.47vw}.main .get_wrapper .item_wrapper .ballset3{margin-bottom:8vw}.main .get_wrapper .item_wrapper .maxore_detail{background:#fff;margin-right:5.33vw}.main .get_wrapper .item_wrapper .maxore_name{padding:6vw 0 4vw 15.73vw;position:relative;border-bottom:.53vw solid #e60012}.main .get_wrapper .item_wrapper .maxore_name:before{content:"";width:8.27vw;height:8.27vw;position:absolute;bottom:15.33vw;left:4.13vw;background:url(../../img/present/monsterball_icon.png) no-repeat;background-size:contain}.main .get_wrapper .item_wrapper .maxore_name img{width:56.53vw}.main .get_wrapper .item_wrapper .maxore_icon{top:17.07vw;right:-3.33vw}.main .get_wrapper .item_wrapper .maxore_icon img{width:25.2vw}.main .get_wrapper .item_wrapper .maxore_copy{padding:4vw 5.33vw;font-size:4.27vw}.main .get_wrapper .item_wrapper .maxore_img{margin:1.33vw 5.33vw 0}.main .get_wrapper .item_wrapper .maxore_img img{width:100%}.main .get_wrapper .item_wrapper .maxore_caption{margin-top:1.33vw}.main .get_wrapper .item_wrapper .maxore_caption .forPC{display:none}.main .get_wrapper .item_wrapper .maxore_caption span{font-size:4.27vw;padding:.8vw 0}.main .get_wrapper .item_wrapper .maxore_caption span:before{border-top:5.87vw solid #fff;border-right:1.33vw solid transparent}.main .get_wrapper .item_wrapper .maxore_caption span:not(:first-child){margin-top:1.33vw}}@media screen and (max-width:1206px) and (min-width:769px){.main .dec:before{width:5.14vw;height:5.14vw;top:-2.57vw;left:-2.57vw}.main .get_wrapper{padding:0 3.32vw;margin-bottom:11.61vw}.main .get_wrapper .cmn_box{padding:4.98vw 0 6.63vw 6.05vw}.main .get_title{margin-right:6.05vw;margin-bottom:4.98vw}.main .get_img{margin-right:6.05vw;margin-bottom:6.63vw}.main .get_wrapper .get_present{margin-right:6.05vw;margin-bottom:8.29vw}.main .get_wrapper .get_list{width:calc(50% - 1.24vw);min-height:9.37vw;border-bottom:.25vw solid #e6e6e5}.main .get_wrapper .get_list:nth-child(-n+2){border-top:.25vw solid #e6e6e5}.main .get_wrapper .get_list_point img{width:8.96vw}.main .get_wrapper .get_list_name{font-size:1.49vw}.main .get_wrapper .get_list_icon1{margin-right:1.24vw}.main .get_wrapper .get_list_icon1 img{width:6.47vw}.main .get_wrapper .get_list_icon2 img,.main .get_wrapper .get_list_icon5 img{width:7.13vw}.main .get_wrapper .get_list_icon3{margin-right:.41vw}.main .get_wrapper .get_list_icon3 img{width:7.46vw}.main .get_wrapper .get_list_icon4{margin-right:1.08vw}.main .get_wrapper .get_list_icon4 img{width:6.05vw}.main .get_wrapper .get_list_icon6 img{width:7.96vw}.main .get_wrapper .get_list_icon7{margin-right:.83vw}.main .get_wrapper .get_list_icon7 img{width:5.31vw}.main .get_wrapper .get_list_icon8{margin-right:.25vw}.main .get_wrapper .get_list_icon8 img{width:7.63vw}.main .get_wrapper .get_list_icon9{margin-right:.83vw}.main .get_wrapper .get_list_icon9 img{width:5.8vw}.main .get_wrapper .pokemon{padding:6.63vw 0;margin-bottom:6.63vw}.main .get_wrapper .pokemon_bg{right:-19.07vw}.main .get_wrapper .pokemon_pokedex{width:63.18vw}.main .get_wrapper .pokemon_pokedex_wrap{margin-bottom:2.49vw}.main .get_wrapper .pokemon_pokedex_detail{padding-top:3.32vw;padding-left:3.32vw;border-bottom:.25vw solid #e60012}.main .get_wrapper .pokemon_pokedex_pokename{margin-bottom:.41vw}.main .get_wrapper .pokemon_pokedex_history{font-size:1.49vw;margin-bottom:.83vw}.main .get_wrapper .pokemon_pokedex_ability{padding:1.66vw 0 1.66vw 3.32vw}.main .get_wrapper .pokemon_pokedex_ability dl{font-size:1.24vw}.main .get_wrapper .pokemon_pokedex_ability dl dt{margin-right:.83vw}.main .get_wrapper .pokemon_pokedex_ability dl dd:before{width:.66vw;height:.75vw;margin-right:.83vw}.main .get_wrapper .pokemon_pokedex_ability .ability_flex:not(:first-child){margin-top:1.24vw}.main .get_wrapper .pokemon_pokedex_height,.main .get_wrapper .pokemon_pokedex_level,.main .get_wrapper .pokemon_pokedex_type{width:16.17vw}.main .get_wrapper .pokemon_pokedex_description{width:59.7vw;padding:1.66vw 0 1.66vw 3.32vw;font-size:1.49vw}.main .get_wrapper .pokemon_game_wrap{margin-right:6.05vw;margin-bottom:2.49vw}.main .get_wrapper .pokemon_game_screen img{width:39.39vw}.main .get_wrapper .pokemon_move_wrap{margin-right:6.05vw}.main .get_wrapper .pokemon_move_copy{font-size:1.49vw;margin-top:1.24vw}.main .get_wrapper .pokemon_move_img img{width:39.39vw}.main .get_wrapper .pokemon1 .pokemon_thumb{top:-2.74vw;right:7.46vw}.main .get_wrapper .pokemon1 .pokemon_thumb img{width:28.94vw}.main .get_wrapper .pokemon1 .pokemon_pokedex_pokename img{width:13.43vw}.main .get_wrapper .pokemon1 .pokemon_move_name img{width:40.96vw}.main .get_wrapper .pokemon2 .pokemon_thumb{top:-4.48vw;right:7.71vw}.main .get_wrapper .pokemon2 .pokemon_thumb img{width:27.94vw}.main .get_wrapper .pokemon2 .pokemon_pokedex_pokename img{width:16.09vw}.main .get_wrapper .pokemon2 .pokemon_move_name img{width:44.78vw}.main .get_wrapper .pokemon3{margin-bottom:7.88vw}.main .get_wrapper .pokemon3 .pokemon_thumb{top:-2.82vw;right:8.87vw}.main .get_wrapper .pokemon3 .pokemon_thumb img{width:21.23vw}.main .get_wrapper .pokemon3 .pokemon_pokedex_height,.main .get_wrapper .pokemon3 .pokemon_pokedex_level,.main .get_wrapper .pokemon3 .pokemon_pokedex_type{width:19.9vw}.main .get_wrapper .pokemon3 .pokemon_pokedex_pokename img{width:14.34vw}.main .get_wrapper .pokemon3 .pokemon_move_name img{width:43.12vw}.main .get_wrapper .item_wrapper{padding:6.63vw 0 10.36vw}.main .get_wrapper .item_wrapper .item_bg{right:-20.73vw}.main .get_wrapper .item_wrapper .masterball{margin-bottom:6.63vw;margin-right:6.05vw}.main .get_wrapper .item_wrapper .masterball_content{padding-top:11.19vw}.main .get_wrapper .item_wrapper .masterball_detail{width:53.32vw}.main .get_wrapper .item_wrapper .masterball_name{padding:2.9vw 0 1.24vw 3.32vw;border-bottom:.25vw solid #e60012}.main .get_wrapper .item_wrapper .masterball_name img{width:17.33vw}.main .get_wrapper .item_wrapper .masterball_icon{top:-3.32vw;right:-4.98vw}.main .get_wrapper .item_wrapper .masterball_icon img{width:12.44vw}.main .get_wrapper .item_wrapper .masterball_copy{padding:1.66vw 0 2.49vw 3.32vw;font-size:1.49vw}.main .get_wrapper .item_wrapper .masterball_img{margin-left:17.91vw}.main .get_wrapper .item_wrapper .masterball_img_inner{width:calc(50% - 1.24vw)}.main .get_wrapper .item_wrapper .masterball_caption{bottom:-1.99vw}.main .get_wrapper .item_wrapper .masterball_caption span{font-size:1.24vw;padding:.83vw .5em .83vw 1em}.main .get_wrapper .item_wrapper .masterball_caption span:before{border-top:2.82vw solid #fff;border-right:.83vw solid transparent}.main .get_wrapper .item_wrapper .masterball_caption span:not(:first-child){margin-top:.5vw}.main .get_wrapper .item_wrapper .ballset{margin-bottom:4.98vw}.main .get_wrapper .item_wrapper .ballset_content{width:81.26vw;margin-right:6.05vw}.main .get_wrapper .item_wrapper .ballset_name{padding:2.9vw 0 1.24vw 3.32vw;border-bottom:.25vw solid #e60012}.main .get_wrapper .item_wrapper .ballset_name img{width:18.66vw}.main .get_wrapper .item_wrapper .ballset_lists{padding:2.49vw 0 2.49vw 3.32vw}.main .get_wrapper .item_wrapper .ballset_list{width:37.31vw}.main .get_wrapper .item_wrapper .ballset_list:nth-child(2n){width:36.48vw}.main .get_wrapper .item_wrapper .ballset_list:nth-child(n+3){margin-top:1.66vw}.main .get_wrapper .item_wrapper .ballset_list_copy{font-size:1.24vw;margin-top:.83vw}.main .get_wrapper .item_wrapper .ballset_list_name img{width:auto;height:1.82vw}.main .get_wrapper .item_wrapper .ballset_list_detail{width:27.36vw}.main .get_wrapper .item_wrapper .ballset_list_icon img{width:7.05vw}.main .get_wrapper .item_wrapper .ballset_list .adjust_heavyball{right:-.5vw}.main .get_wrapper .item_wrapper .ballset_list .adjust_heavyball img{width:8.04vw}.main .get_wrapper .item_wrapper .maxore{margin-right:6.05vw}.main .get_wrapper .item_wrapper .maxore_detail{top:3.73vw;width:42.7vw}.main .get_wrapper .item_wrapper .maxore_name{padding:2.9vw 0 1.24vw 3.32vw;border-bottom:.25vw solid #e60012}.main .get_wrapper .item_wrapper .maxore_name img{width:31.01vw}.main .get_wrapper .item_wrapper .maxore_icon{bottom:2.07vw;right:-4.56vw}.main .get_wrapper .item_wrapper .maxore_icon img{width:13.1vw}.main .get_wrapper .item_wrapper .maxore_copy{width:30.27vw;padding:1.66vw 0 1.66vw 3.32vw;font-size:1.49vw}.main .get_wrapper .item_wrapper .maxore_img{margin-left:41.87vw}.main .get_wrapper .item_wrapper .maxore_img img{width:39.39vw}.main .get_wrapper .item_wrapper .maxore_caption{top:20.98vw}.main .get_wrapper .item_wrapper .maxore_caption span{font-size:1.24vw;padding:.83vw .5em .83vw 1em}.main .get_wrapper .item_wrapper .maxore_caption span:before{border-top:2.82vw solid #fff;border-right:.83vw solid transparent}.main .get_wrapper .item_wrapper .maxore_caption span:not(:first-child){margin-top:.5vw}}@media screen and (min-width:769px) and (max-width:768px){.main .dec:after{box-shadow:1.33vw .67vw 2.67vw 0 rgba(0,0,0,.25)}}