#agree{padding-bottom:90px}.agree_content{background-color:#fff;position:relative;z-index:2;padding:80px 100px 155px}.agree_content .scroll{height:780px;overflow-y:scroll;border:1px solid #8a8a8a;border-radius:8px;padding:15px}.agree_content .scroll p{font-size:16px;font-size:1.6rem;padding-bottom:1em;line-height:2}.agree_content .btn_wrap{padding-top:70px}.btn_wrap .wpcf7-submit.btn.white-btn{-webkit-appearance:none}@media screen and (max-width:1280px){#agree{padding-bottom:calc(90 / 1280 * 100vw)}.agree_content{padding:calc(80 / 1280 * 100vw) calc(100 / 1280 * 100vw) calc(155 / 1280 * 100vw)}.agree_content .scroll{height:calc(780 / 1280 * 100vw);border-radius:calc(8 / 1280 * 100vw);padding:calc(15 / 1280 * 100vw)}.agree_content .scroll p{font-size:calc(16 / 1280 * 100vw)}.agree_content .btn_wrap{padding-top:calc(70 / 1280 * 100vw)}}@media screen and (max-width:750px){#agree{padding-bottom:calc(180 / 750 * 100vw)}.agree_content{padding:calc(80 / 750 * 100vw) calc(40 / 750 * 100vw) calc(100 / 750 * 100vw)}.agree_content .scroll{height:calc(800 / 750 * 100vw);border-radius:calc(16 / 750 * 100vw);padding:calc(25 / 750 * 100vw)}.agree_content .scroll p{font-size:calc(32 / 750 * 100vw)}.agree_content .btn_wrap{padding-top:calc(80 / 750 * 100vw)}}.check_info{width:100%;margin-top:30px}.ttl_check{font-size:21px;font-size:2.1rem;font-weight:700;line-height:1;padding:12px 0;color:#fff;background-color:#cc0001;text-align:center}.check_info_block{border:2px solid #cc0001;padding:30px 50px}.check_info p{font-size:18px;font-size:1.8rem}.check_info p a{text-align:right;background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/common/icon_arrow_red.svg) 0 center no-repeat;background-size:20px auto;padding-left:30px;font-size:18px;font-size:1.8rem;font-weight:500;color:#cc0001;transition:all .2s ease}.check_info p a:hover{background-position:5px center}.sub_check{position:relative;padding-left:50px;margin-bottom:20px}.sub_check:before{content:"";width:31px;height:25px;position:absolute;left:0;top:9px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(//www.playful-kaitori.com/wpapp/wp-content/themes/playful/css/../images/delivery/icon_check.png) 0 0 no-repeat;background-size:100% auto}.txt_check{text-align:right;margin-bottom:0}.brand_list{width:100%;padding-left:50px;margin:0 auto 30px;display:flex;flex-wrap:wrap}.brand_list li{width:11.111%;border:1px solid silver;margin-left:-1px}.brand_list li a{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:100%;padding:15px 0}.brand_list li a .img{width:100%;height:0;padding-top:33.3333%;position:relative}.brand_list li a .img img{width:100%;height:auto;position:absolute;top:50%;left:0;transform:translate(0,-50%)}.brand_list li a p{text-align:center;font-size:12px;font-size:1.2rem;line-height:1.5}.form .policy_block{width:500px;margin:0 auto;text-align:left;padding-bottom:0!important}.form .policy_block .policy_block_item+.policy_block_item{margin-top:20px}.form .policy_block a{text-decoration:underline;color:#cc0001}@media screen and (max-width:1280px){.check_info{width:100%;margin-top:calc(30 / 1280 * 100vw)}.ttl_check{font-size:calc(21 / 1280 * 100vw);padding:calc(12 / 1280 * 100vw) 0}.check_info_block{border:calc(2 / 1280 * 100vw) solid #cc0001;padding:calc(30 / 1280 * 100vw) calc(50 / 1280 * 100vw)}.check_info p{font-size:calc(18 / 1280 * 100vw)}.check_info p a{background-size:calc(20 / 1280 * 100vw) auto;padding-left:calc(30 / 1280 * 100vw);font-size:calc(18 / 1280 * 100vw)}.check_info p a:hover{background-position:calc(5 / 1280 * 100vw) center}.sub_check{padding-left:calc(50 / 1280 * 100vw);margin-bottom:calc(20 / 1280 * 100vw)}.sub_check:before{width:calc(31 / 1280 * 100vw);height:calc(25 / 1280 * 100vw);top:calc(9 / 1280 * 100vw)}.brand_list{padding-left:calc(50 / 1280 * 100vw);margin:0 auto calc(30 / 1280 * 100vw)}.brand_list li a{padding:calc(15 / 1280 * 100vw) 0}.brand_list li a p{font-size:calc(14 / 1280 * 100vw)}.form .policy_block{width:calc(500 / 1280 * 100vw)}.form .policy_block .policy_block_item+.policy_block_item{margin-top:calc(20 / 1280 * 100vw)}}@media screen and (max-width:750px){.check_info{width:100%;padding:0 calc(40 / 750 * 100vw);margin-top:0}.ttl_check{font-size:calc(36 / 750 * 100vw);padding:calc(20 / 750 * 100vw) 0}.check_info_block{border:calc(4 / 750 * 100vw) solid #cc0001;padding:calc(40 / 750 * 100vw) calc(20 / 750 * 100vw)}.check_info p{font-size:calc(32 / 750 * 100vw)}.check_info p a{background-size:calc(40 / 750 * 100vw) auto;padding-left:calc(50 / 750 * 100vw);font-size:calc(32 / 750 * 100vw)}.check_info p a:hover{background-position:0 center}.sub_check{padding-left:calc(50 / 750 * 100vw);margin-bottom:calc(24 / 750 * 100vw)}.sub_check:before{width:calc(31 / 750 * 100vw);height:calc(25 / 750 * 100vw);top:calc(18 / 750 * 100vw)}.brand_list{padding-left:0;margin:0 auto calc(24 / 750 * 100vw)}.brand_list li{width:33.3333%;margin-left:0}.brand_list li:nth-child(3n),.brand_list li:nth-child(3n+2){margin-left:-1px}.brand_list li:nth-child(n+4){margin-top:-1px}.brand_list li a{padding:calc(20 / 750 * 100vw) 0}.brand_list li a p{font-size:calc(20 / 750 * 100vw)}.form .policy_block{width:100%}.form .policy_block .policy_block_item+.policy_block_item{margin-top:calc(30 / 750 * 100vw)}}.highbrand .brand_list li a .img{width:90%;padding-top:70%}