button{padding:0;cursor:pointer;background-color:rgba(0,0,0,0);border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}img{max-width:100%;height:auto;vertical-align:bottom}main.lp_contents{display:block;width:auto;padding-bottom:0;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",Meiryo,Verdana,sans-serif;font-style:normal;font-weight:500;color:#333}@media screen and (min-width: 1025px){.l-inner{max-width:880px;margin:0 auto}.btn_area{margin-top:38px;font-family:fot-tsukuardgothic-std,sans-serif;font-style:normal;font-weight:700;text-align:center;letter-spacing:.1em}.sec_ttl{font-family:fot-tsukuardgothic-std,sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:1.96;text-align:center;letter-spacing:.15em}.sec_ttl span{font-size:34px;line-height:1.7}.btn_deco{margin-bottom:20px;font-size:24px}.shop_btn a{position:relative;box-sizing:border-box;display:block;width:560px;padding:10px 67px 13px 0;margin:0 auto;font-size:29px;color:#fff;letter-spacing:-0.06em;background:#01a1dd;border-radius:6px}.shop_btn a::after{position:absolute;top:50%;right:102px;display:block;width:14px;height:14px;margin-top:-7px;content:"";border:solid #fff;border-width:0 3px 3px 0;transform:rotate(-45deg)}.blog_btn a{padding:6px 0 10px;color:#81c4b4;letter-spacing:0;background:#fff;border:#81c4b4 4px solid}.blog_btn a::after{right:72px;content:"";border:solid #81c4b4;border-width:0 3px 3px 0}.target_items{margin-top:38px}.target_items::after{display:block;width:184px;height:0;content:""}.target_items_grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:26px;margin-top:32px}.info{padding-top:64px}.info .sec_ttl{margin-bottom:68px}.sub_ttl{margin-top:32px;margin-bottom:25px;font-family:fot-tsukuardgothic-std,sans-serif;font-size:24px;font-style:normal;font-weight:700;text-align:center;letter-spacing:.11em}.info_txt{width:720px;margin:0 auto;margin-bottom:37px;font-size:16px;line-height:2.3}.illust_img{text-align:center}.shop_img{max-width:320px}.example{position:relative;z-index:0;padding-top:21px;padding-bottom:32px}.example .sec_ttl{margin-top:32px;margin-bottom:18px}.example_area{width:668px;margin:40px auto 26px}.example_list{margin-bottom:28px;font-size:16px;line-height:2.8;text-align:center}.example_ttl{font-size:19px;font-weight:bold;background:linear-gradient(transparent 80%, #fafac8 60%)}.example_list .text{text-align:left}.brand_list_box{position:relative;padding:16px;margin:60px 0 80px;border:dashed 2px #d9d9d9;border-radius:6px}.brand_list_box .box_title{position:absolute;top:-14px;left:50%;display:inline-block;padding:0 14px;margin-left:-102px;font-size:18px;font-weight:bold;background:#fff}.brand_list_box .text{padding:14px 10px;margin:0;font-size:16px;letter-spacing:.1em}.merit{padding-top:72px;padding-bottom:56px;background-color:#fffedf}.merit_area{display:flex;flex-wrap:wrap;justify-content:center;margin-top:44px}.merit_box{width:323px;margin-right:40px;margin-bottom:32px}.merit_box:nth-child(2n){margin-right:0}.merit_box_img{width:194px;height:auto;margin:0 auto}.merit_txt{margin-top:16px;font-size:16px;line-height:2;text-align:center;white-space:nowrap}.step{padding-top:70px;padding-bottom:104px;background:#fafafa}.step .splide.is-initialized:not(.is-active) .splide__list{display:flex;margin-top:32px !important}.step_area{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:32px}.step_box{position:relative;width:242px}.step_box::after{position:absolute;top:162px;right:-48px;display:inline-block;content:"";border-top:11px solid rgba(0,0,0,0);border-bottom:11px solid rgba(0,0,0,0);border-left:14px solid #434e54}.step_box:last-child::after{border:none}.step_ttl{margin-bottom:22px;font-family:fot-tsukuardgothic-std,sans-serif;font-size:19px;font-style:normal;font-weight:700;line-height:1.9;text-align:center}.step_ttl span{font-size:24px;letter-spacing:.1em}.step_txt{margin-top:22px;font-size:16px;line-height:2.1;text-align:center;white-space:nowrap}.step .btn_area{margin-top:72px}.hobby_info{padding-top:84px;padding-bottom:160px}.hobby_info .sec_ttl{margin-bottom:29px}.blog_area .category{box-sizing:border-box;width:100%}.blog_area a:hover{text-decoration:underline;opacity:.9}.blog_area .btn_area a:hover{text-decoration:none;opacity:.7}.blog_area ul.blog{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:62px}.blog_area ul.blog li{width:184px;margin-bottom:27px;font-size:14px;font-weight:bold;line-height:1.6}.blog_area ul.blog li:nth-last-child(-n+4){margin-bottom:0}.blog_area ul.blog li:hover{text-decoration:none}.blog_area ul li .shop_blog{width:100%;margin-bottom:6px;overflow:hidden}.blog_area ul li .shop_blog img{width:184px;height:184px;margin:0 auto;-o-object-fit:cover;object-fit:cover;border-radius:13px}.blog_area ul li .blog_ttl{display:-webkit-box;padding-left:4px;overflow:hidden;line-height:1.8;word-break:break-all;-webkit-line-clamp:3;-webkit-box-orient:vertical}.blog_area ul li .blog_date{padding-left:4px;margin-top:2px;font-size:13px;font-weight:normal;color:gray}.blog_area .last{margin-right:0 !important}.hobby_info .btn_area{margin-top:67px}.hobby_info .btn_area_note{margin-top:36px;font-size:18px}.hobby_info .btn_area_note a{color:#39f}.trefac_img{background:#fafafa}.trefac_info{position:relative;padding-top:80px;padding-bottom:138px;margin-top:-98px;background:#184d99}.trefac_info .l-inner{width:720px}.trefac_info_ttl{position:absolute;top:-86px;left:50%;width:720px;padding-top:40px;font-size:32px;line-height:1.7;color:#fff;letter-spacing:0;background:#184d99;transform:translateX(-50%)}.flex_area{display:flex;flex-wrap:wrap;justify-content:space-between;margin:34px auto}.trefac_info_txt{font-size:17px;line-height:2.36;color:#fff}.trefac_info .btn_area{margin-top:54px}.trefac_info .btn_deco{padding-bottom:30px;padding-left:6px;color:#fff;letter-spacing:0;background:url("/images/sp/toy_hobby_sell/pc/trefac_line.png") no-repeat bottom/56%}.kaitori{margin:74px 0 38px;background-image:url("/images/sp/toy_hobby_sell/pc/bg_gizagiza.png"),url("/images/sp/toy_hobby_sell/pc/bg_gizagiza_btm.png");background-repeat:repeat-x,repeat-x;background-position:top,bottom}.kaitori_blank{height:10px}.kaitori_bg{padding:62px 0;background-color:#e4efe7}.kaitori .l-inner{position:relative}.kaitori .sec_ttl span{font-size:32px;letter-spacing:.01em}.together_img{margin-bottom:20px}}@media screen and (max-width: 1024px){section{margin-bottom:0}main.lp_contents{overflow:hidden;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",Meiryo,Verdana,sans-serif;font-style:normal;font-weight:500;color:#333}.lp_contents img{width:100%;height:auto;vertical-align:bottom}li{list-style:none}.btn_area{margin-top:1.7vw;font-family:fot-tsukuardgothic-std,sans-serif;font-style:normal;font-weight:700;text-align:center}.lp_contents a{text-decoration:none}.pageHead,.listHead{display:block;color:#000;background:linear-gradient(to top, #fff 25%, #ebebeb 100%);border-top:2px solid #01a1dd;border-bottom:1px solid #ccc}.pageHead h2{padding:2.7vw;font-size:4.27vw;color:#000}.sec_ttl{font-family:fot-tsukuardgothic-std,sans-serif;font-size:4vw;font-style:normal;font-weight:700;line-height:1.96;text-align:center;letter-spacing:.1em}.sec_ttl span{font-size:5.7vw;line-height:1.5}.btn_deco{margin-bottom:4.3vw;font-size:4vw;letter-spacing:.05em}.shop_btn a{position:relative;box-sizing:border-box;display:block;width:84vw;padding:4.2vw 9vw 4.5vw 0;margin:0 auto;font-size:5vw;color:#fff;letter-spacing:-0.06em;background:#01a1dd;border-radius:4px}.shop_btn a::after{position:absolute;top:55%;right:11.5vw;display:block;width:2.5vw;height:2.5vw;margin-top:-2vw;content:"";border:solid #fff;border-width:0 2px 2px 0;transform:rotate(-45deg)}.blog_btn a{padding:3.8vw 0;color:#81c4b4;letter-spacing:.05em;background:#fff;border:#81c4b4 2px solid}.blog_btn a::after{right:6.5vw;content:"";border:solid #81c4b4;border-width:0 2px 2px 0}.target_items{margin:9vw 0 2vw}.info{padding-top:13.5vw}.camp_info{padding-bottom:8vw}.info .sec_ttl{margin-bottom:9vw}.info .l-inner{padding:0}.sub_ttl{margin-top:8vw;font-family:fot-tsukuardgothic-std,sans-serif;font-size:4vw;font-style:normal;font-weight:700;line-height:1.95;text-align:center;letter-spacing:.11em}.info_txt{padding:0 4vw;margin:4vw auto 4.6vw;font-size:3.7vw;line-height:2}.illust_img{text-align:center}.example{position:relative;z-index:0;padding-top:9vw;padding-bottom:1vw}.example .l-inner{padding:0 4vw}.example .sec_ttl{padding-top:3.2vw;line-height:2.5}.example_area{padding:8vw 4vw 8vw 3vw}.example_list{margin-bottom:4vw;font-size:3.7vw;line-height:2.2;text-align:center}.example_ttl{font-size:4.5vw;font-weight:bold;background:linear-gradient(transparent 80%, #fafac8 60%)}.example_list .text{text-align:left}.brand_list_box{position:relative;padding:2.5vw 1vw;margin:10vw 0 8vw;border:dashed .4vw #d9d9d9;border-radius:1vw}.brand_list_box .box_title{position:absolute;top:-3vw;left:50%;display:inline-block;padding:0 2.8vw;margin-left:-22.8vw;font-size:4vw;font-weight:bold;background:#fff}.brand_list_box .text{padding:2.8vw 2.5vw;margin:0;font-size:3.7vw;letter-spacing:.17em}.merit{padding-top:12.5vw;padding-bottom:7vw;background-color:#fffedf}.merit .l-inner{padding:0 3.5vw}.merit_area{display:flex;flex-wrap:wrap;justify-content:center;margin-top:7vw}.merit .sec_ttl{line-height:2.6}.merit_box{width:50%;margin-bottom:8.5vw}.merit_box:nth-child(2n){margin-right:0}.merit_box .illust_img{width:37.5vw;margin:0 auto}.merit_txt{margin-top:4.2vw;font-size:3.7vw;line-height:1.8;text-align:center}.step{padding-top:13.5vw;padding-bottom:16vw;overflow:hidden;background:#fafafa}.step .sec_ttl{margin-bottom:5vw;line-height:2.3}.step_inner{width:93%;margin:0 auto}.step_box{margin-right:9vw}.step_box_item{height:87vw;padding:.1vw 0 1.5vw;margin:3.23%;background:#fff;box-shadow:0 0 4px rgba(0,0,0,.2509803922)}.step_box img{width:80%;margin:0 auto}.step_ttl{margin-top:2.2vw;margin-bottom:4vw;font-family:fot-tsukuardgothic-std,sans-serif;font-size:4.3vw;font-style:normal;font-weight:700;line-height:1.7;text-align:center}.step_ttl span{font-size:4.5vw;letter-spacing:.1em}.step_txt{width:79%;margin:2.5vw auto 0;font-size:3.7vw;line-height:1.7;color:#333;letter-spacing:.03em}.step .btn_area{padding-top:8vw}.hobby_info{padding-top:14vw;padding-bottom:17vw}.hobby_info .l-inner{padding:0 4vw}.hobby_info .sec_ttl{margin-bottom:-1vw;line-height:1.6}.hobby_info .sec_ttl span{line-height:2.2}.blog_area .category{box-sizing:border-box;width:100%}.blog_area ul.blog{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:11vw}.blog_area ul.blog li{width:48%;margin-bottom:5vw;font-size:3vw;font-weight:bold;line-height:1.6}.blog_area ul.blog li:nth-last-child(-n+2){margin-bottom:0}.blog_area ul li .shop_blog img{width:44vw;height:44vw;margin:0 auto;border-radius:3.2vw;-o-object-fit:cover;object-fit:cover}.blog_area .blog_ttl{display:-webkit-box;margin-top:2.5vw;overflow:hidden;font-size:3.6vw;line-height:1.8;color:#333;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical}.blog_area .blog_date{margin-top:.5vw;font-size:3.1vw;font-weight:normal;color:gray}.hobby_info .btn_area{margin-top:12.7vw}.hobby_info .btn_area_note{margin-top:5vw;font-size:3.8vw}.trefac_img{background:#fafafa}.trefac_info{position:relative;padding-top:20vw;padding-bottom:22vw;background:#184d99}.trefac_info .l-inner{padding:0 4vw}.trefac_info_ttl{position:absolute;top:-5.2vw;left:50%;width:80%;padding-top:3.2vw;font-size:5vw;line-height:1.7;color:#fff;letter-spacing:0;background:#184d99;transform:translateX(-50%)}.flex_area{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 1.2vw;margin:1.5vw auto 0}.flex_area .illust_img{width:48.5%}.trefac_info_txt{margin-top:4.8vw;font-size:3.8vw;line-height:1.85;color:#fff}.trefac_info .btn_area{margin-top:10vw}.trefac_info .btn_deco{padding-bottom:4.5vw;margin:0 1.5vw 5vw;font-size:4.9vw;color:#fff;letter-spacing:0;white-space:nowrap;background:url("/images/sp/toy_hobby_sell/sp/trefac_line.png") no-repeat bottom;background-size:contain}.splide__pagination{bottom:-2.1em}.splide__pagination__page{width:3.735vw;height:3.735vw;margin:0 2.2vw;background:#fff;border:1px solid #cfcfcf;opacity:1}.splide__pagination__page.is-active{background:#cfcfcf;transform:none}.splide__arrow{position:absolute;top:43vw;width:10.2vw;height:10.2vw;margin-top:0;opacity:1}.splide__arrow--prev svg,.splide__arrow--next svg{display:none}.splide__arrow--prev{left:-2vw;background:url("/images/sp/toy_hobby_sell/sp/arrow-l.png") no-repeat center;background-size:10.2vw 10.2vw}.splide__arrow--prev:disabled{background:url("/images/sp/toy_hobby_sell/sp/arrow-l-off.png") no-repeat center;background-size:10.2vw 10.2vw;opacity:1}.splide__arrow--next{right:-2vw;background:url("/images/sp/toy_hobby_sell/sp/arrow-r.png") no-repeat center;background-size:10.2vw 10.2vw}.splide__arrow--next:disabled{background:url("/images/sp/toy_hobby_sell/sp/arrow-r-off.png") no-repeat center;background-size:10.2vw 10.2vw;opacity:1}.kaitori{position:relative;margin:10vw 0 2vw;background-image:url("/images/sp/toy_hobby_sell/sp/bg_giza.png"),url("/images/sp/toy_hobby_sell/sp/bg_giza_btm.png");background-repeat:repeat-x,repeat-x;background-position:top,bottom;background-size:21%}.kaitori_blank{height:4vw}.kaitori_bg{padding:9.5vw 0 2.7vw;background-color:#e4efe7}.kaitori .l-inner{padding:0 2vw}.kaitori_items_grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:4vw;margin:7.8vw 4vw 1.4vw}.together_img{margin:2.5vw 0 3.5vw}}
