body{min-width:1200px;font-family:"Shippori Mincho","Yu Mincho","Hiragino Mincho ProN","MS PMincho",serif;line-height:1.7;color:#000}body.is-scroll_lock{padding-right:15px;overflow:hidden}h1{position:relative;width:100%}a{text-decoration:underline;cursor:pointer;outline:none}a:hover{color:#448ee3;text-decoration:none;outline:none}a:focus{outline:none}ul,ol{list-style-type:none}img{max-width:100%;height:auto}body:not(:has(#purchase_results)) li:has([href="#purchase_results"]){display:none}.pj-buy_brand_tit{font-size:48px;font-weight:500;line-height:2.05;text-align:center;letter-spacing:.09em}.pj-buy_brand_tit.is-left_side{position:relative;padding-top:177px;text-align:left;letter-spacing:.15em}.pj-buy_brand_title_sub{position:relative;z-index:100;display:inline-block;margin-bottom:18px;font-family:"Noto Sans JP",sans-serif;font-size:16px;font-weight:400;color:#4a7492;letter-spacing:.1em}.pj-tit_border{position:relative;z-index:1;overflow:hidden}.pj-tit_border::after{position:absolute;top:278px;right:-50%;width:100%;height:1px;content:"";background:#4a7492}.pj-results.pj-tit_border::after{top:217px}.pj-top_title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.pj-sec_l_inner{box-sizing:border-box;max-width:1240px;padding:0 20px;margin:0 auto}.pj-header{position:absolute;top:37px;z-index:200;width:100%;max-width:100%}.pj-header_inner{box-sizing:content-box;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1800px;padding:0 60px;margin:0 auto}.pj-usage_scene_inner{box-sizing:border-box;max-width:1240px;padding:0 20px;padding-bottom:240px}.pj-header_menu{position:relative;width:60px;height:52px;margin:0;overflow:hidden;cursor:pointer}.pj-header_menu_line,.pj-header_menu_line::before,.pj-header_menu_line::after{position:absolute;top:50%;left:50%;display:block;width:60px;height:4px;margin-left:-30px;text-indent:-9999px;background:#fff}.pj-header_menu_line::before,.pj-header_menu_line::after{content:""}.pj-header_menu_line::before{margin-top:-20px}.pj-header_menu_line::after{margin-top:18px}.pj-menu_cont{position:fixed;top:0;right:0;z-index:200;width:600px;height:100%;overflow-y:auto;background:#0f2f46;transition:.2s;transform:translateX(600px);-webkit-overflow-scrolling:touch}.pj-primary{display:flex;flex-direction:column;gap:44px;padding:126px 0}.pj-primary_list{padding-left:79px;font-size:24px;font-weight:500;line-height:1.1;letter-spacing:.15em}.pj-primary_list a{display:block;color:#fff;text-decoration:none}.pj-primary_list span{display:block;padding-top:18px;font-family:"Noto Sans JP",sans-serif;font-size:14px;font-weight:300;letter-spacing:.15em}.pj-menu_overlay{position:fixed;top:0;left:0;z-index:100;display:none;width:100vw;height:100vh;background:rgba(0,0,0,.3);transition:.3s}.pj-menu_close{position:fixed;top:74px;right:66px;z-index:10000;display:none;width:45px;height:45px;cursor:pointer;transition:.3s}.pj-menu_wrap.is-open .pj-menu_cont{transform:translateX(0)}.pj-mv_zone{position:relative;width:100%;height:38.54%;min-height:740px;margin:0 auto;background-color:#f8f7f0}.pj-mv_zone_img{position:absolute;top:0;right:0;left:0;width:auto;height:100%;margin:0 auto;opacity:0;animation:fadeOut 14s linear infinite;-o-object-fit:cover;object-fit:cover}.pj-mv_zone_img:nth-child(1){animation-delay:-2s}.pj-mv_zone_img:nth-child(2){animation-delay:5s}@keyframes fadeOut{0%{opacity:0}7.14%{opacity:1}50%{opacity:1}57.14%{opacity:0}100%{opacity:0}}.pj-mainvisual{position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:center;height:clamp(700px,100dvh,1200px);padding-bottom:clamp(calc(10px * 0.7), calc(10 * 100vh / 1080), 10px);color:#fff;background:#000 url("/images/sell/trip/brand_furniture/brand/mv.jpg.webp") no-repeat center/cover}.pj-mainvisual_inner{text-align:center}.pj-mainvisual_tit{line-height:1}.pj-mainvisual_tit_sub{display:block;font-size:clamp(calc(40px * 0.7), calc(40 * 100vh / 1080), 40px);letter-spacing:.15em}.pj-mainvisual_tit_main{display:block;margin-top:clamp(calc(60px * 0.7), calc(60 * 100vh / 1080), 60px);font-size:clamp(calc(120px * 0.7), calc(120 * 100vh / 1080), 120px);letter-spacing:.1em}.pj-mainvisual_tit_ruby{display:block;margin-top:clamp(calc(40px * 0.7), calc(40 * 100vh / 1080), 40px);font-family:"Noto Sans JP",sans-serif;font-size:clamp(calc(40px * 0.7), calc(40 * 100vh / 1080), 40px);font-weight:500;letter-spacing:.18em}.pj-mainvisual_lead{margin-top:clamp(calc(70px * 0.7), calc(70 * 100vh / 1080), 70px);font-size:clamp(calc(20px * 0.7), calc(20 * 100vh / 1080), 20px);line-height:2.8;letter-spacing:.18em}.pj-mainvisual_button{position:absolute;bottom:clamp(-50px, calc(-50 * 100vh / 1080), calc(-50px * 0.7));left:50%;z-index:10;padding-bottom:clamp(calc(120px * 0.7), calc(120 * 100vh / 1080), 120px);font-size:clamp(calc(14px * 0.7), calc(14 * 100vh / 1080), 14px);line-height:1;color:#fff;letter-spacing:.1em;cursor:pointer;background:none;border:none;transform:translateX(-50%)}.pj-mainvisual_button.is-top{font-size:12px}.pj-mainvisual_button_line1,.pj-mainvisual_button_line2{position:absolute;bottom:0;left:50%;display:block;width:1px;height:clamp(calc(100px * 0.7), calc(100 * 100vh / 1080), 100px)}.pj-mainvisual_button_line1::before,.pj-mainvisual_button_line1::after,.pj-mainvisual_button_line2::before,.pj-mainvisual_button_line2::after{position:absolute;top:0;left:0;display:block;width:100%;height:clamp(calc(100px * 0.7), calc(100 * 100vh / 1080), 100px);content:"";animation:1.5s ease-in-out both infinite stream}.pj-mainvisual_button_line1{clip-path:polygon(0 0, 100% 0, 100% 50%, 0 50%)}.pj-mainvisual_button_line1::before{background:#fff}.pj-mainvisual_button_line2{clip-path:polygon(0 50%, 100% 50%, 100% 100%, 0 100%)}.pj-mainvisual_button_line2::before{background:#3e6a8a}@keyframes stream{0%{top:0;height:0;opacity:0}20%{top:0}35%{opacity:1}45%{height:clamp(calc(60px * 0.7), calc(60 * 100vh / 1080), 60px);opacity:1}55%{opacity:1}90%{top:clamp(calc(100px * 0.7), calc(100 * 100vh / 1080), 100px);height:0;opacity:0}100%{top:clamp(calc(100px * 0.7), calc(100 * 100vh / 1080), 100px);height:0;opacity:0}}.pj-introduction_area{width:100%;padding:70px 0 160px;background-color:#f8f7f0}.pj-introduction_tit{font-size:36px;font-weight:500;line-height:2;text-align:center;letter-spacing:.15em}.pj-introduction_txt{padding-top:17px;font-size:24px;font-weight:500;line-height:2.5;text-align:center;letter-spacing:.18em}.pj-contact_area{display:flex;flex-wrap:wrap;gap:59px;justify-content:center;margin-top:68px}.pj-web_contact a{box-sizing:border-box;display:block;width:360px;padding:25px 10px;font-size:18px;font-weight:500;color:#fff;text-align:center;text-decoration:none;letter-spacing:.15em;background-color:#3e6a8a}.pj-tel_box{display:flex;align-items:center;justify-content:center;width:360px;text-align:center;border:solid 1px #a0a06d}.pj-tel_box.is-follow_tel_box{color:#fff;background:#a0a06d;border:none}.pj-content_wrap{display:flex;flex-wrap:wrap;gap:18px;align-items:center;justify-content:center;height:100%}.pj-content_wrap img{width:13px;height:18px}.pj-num{font-size:20px;font-weight:500;color:#a0a06d;letter-spacing:.15em}.pj-num.is-follow_num{color:#fff}.pj-reason_for_choosing{padding-bottom:197px}.pj-choosing_bg{text-align:center}.pj-choosing_bg img{display:block;width:auto;height:500px;margin:auto;-o-object-fit:cover;object-fit:cover}.pj-choosing{position:relative}.pj-choosing::before{position:absolute;top:-80px;left:50%;width:1200px;height:200px;translate:-50% 0;content:"";background:#fff}@media screen and (min-width: 768px)and (max-width: 1024px){.pj-choosing::before{width:1000px}}.pj-choosing_tit{padding-top:77px}.pj-choosing_list{position:relative;display:grid;grid-template-columns:repeat(3, 1fr);gap:60px;width:1200px;padding-top:56px;margin:0 auto}.pj-choosing_list_tit{padding-top:30px;font-size:20px;font-weight:500;letter-spacing:.1em}.pj-choosing_list_txt{padding-top:7px;font-size:16px;line-height:1.875;letter-spacing:.1em}.pj-purchase_results{padding-bottom:197px;background:#f2f2e9}.pj-results{padding-bottom:201px;background:#f2f2e9}.pj-results_tit{z-index:2;width:-moz-fit-content;width:fit-content;padding-right:42px;background-color:#f2f2e9}.pj-results_tit.is-left_side{padding-top:117px}.pj-purchase_results_tab_list_wrap{display:flex;flex-wrap:wrap;gap:17px;margin-top:88px;font-weight:700;text-align:center}.pj-purchase_results_list_item{font-family:"Noto Sans JP",sans-serif;font-size:16px;color:#3e6a8a;border:1px solid #3e6a8a;border-radius:30px}.pj-purchase_results_list_item_link{display:block;padding:15px 26px;color:#3e6a8a;text-decoration:none;list-style:none}.pj-purchase_results_list_item_link.is-active{color:#fff;background:#3e6a8a;border-radius:30px}.pj-purchase_results_list_item_link:hover{color:inherit}.pj-purchase_results_list_item_link.is-active:hover{color:#fff}.pj-results_list{display:flex;gap:60px;justify-content:flex-start;margin-top:86px;font-family:"Noto Sans JP",sans-serif}.pj-results_list_item{display:flex;flex-direction:column;flex-grow:0;width:255px;word-break:break-all}.pj-results_list_brand{order:2;margin-top:29px;font-size:20px;font-weight:700;line-height:1.5;letter-spacing:.05em}.pj-results_list_name{flex-grow:2;order:2;margin-top:8px;font-size:16px;line-height:1.875;letter-spacing:.05em}.pj-results_list_status{order:2;padding-top:14px;font-size:18px;line-height:1.67;letter-spacing:.05em}.pj-results_list_amount{flex-grow:0;order:3;font-size:16px;letter-spacing:.05em}.pj-results_list_amount_strong{display:inline-block;margin-left:15px;font-size:20px;font-weight:bold}.pj-results_list_amount_yen{font-size:16px;font-weight:bold}.pj-results_list_thumb{order:1}.pj-results_list_date{order:3;font-size:14px;line-height:2.14;color:#9a9a9a;letter-spacing:.05em}.pj-buying_note{padding-top:17px;font-family:"Noto Sans JP",sans-serif;font-size:12px;letter-spacing:.1em}.pj-buying_note.ut-pt59{padding-top:59px}.pj-reinforcement_other{position:relative;box-sizing:border-box;max-width:1200px;padding:41px 50px 45px;margin:70px auto 0;font-family:"Noto Sans JP",sans-serif;border:1px solid #d6d6d1;border-radius:4px}.pj-reinforcement_other_tit{position:absolute;top:-25px;left:50%;display:flex;align-items:center;justify-content:center;width:400px;height:50px;font-size:18px;font-weight:bold;color:#fff;letter-spacing:.1em;background:#3e6a8a;border-radius:25px;transform:translateX(-50%)}.pj-reinforcement_other_lead{margin:12px 0 11px;font-size:18px;font-weight:bold;text-align:center;letter-spacing:.1em}.pj-reinforcement_other_desc{font-size:16px;line-height:2.25;letter-spacing:.05em}.pj-rank_modal_txt{padding-top:32px;font-family:"Noto Sans JP",sans-serif;font-size:14px;line-height:1.43;letter-spacing:.1em}.pj-rank_modal_link{font-family:"Noto Sans JP",sans-serif;color:#39f}.pj-rank_modal{position:fixed;top:0;left:0;z-index:1100;box-sizing:border-box;width:100%;height:100%;padding:70px 40px 50px;overflow:auto;text-align:center;visibility:hidden;background:rgba(0,0,0,.5);opacity:0;transition:.3s}.pj-rank_modal::before{display:inline-block;height:100%;margin-left:-0.2em;vertical-align:middle;content:""}.pj-rank_modal.is-active{visibility:visible;opacity:1}.pj-rank_modal_container{position:relative;display:inline-block;width:720px;vertical-align:middle}.pj-rank_modal_content{padding:40px;font-family:"Noto Sans JP",sans-serif;text-align:left;background:#dadacf;border-radius:4px}.pj-rank_modal_info{padding-bottom:20px;margin-bottom:20px;border-bottom:solid #c7c7bd 1px}.pj-rank_modal_info:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.pj-rank_modal_info_ttl{display:flex;font-size:18px;font-weight:700;line-height:40px;letter-spacing:.05em}.pj-rank_modal_info_icon{width:40px;min-width:40px;height:40px;margin-right:16px;font-size:20px;color:#fff;text-align:center;background-color:#000}.pj-rank_modal_info_txt{margin:12px 0 20px;font-size:16px;line-height:1.75;letter-spacing:.05em}.pj-rank_modal_info_txt:last-child{margin-bottom:0}.pj-rank_modal_close{position:absolute;top:-59px;right:-14px;cursor:pointer;background:none;border:none}.pj-purchase_brand{padding-bottom:197px}.pj-brand_toggle{display:flex;flex-wrap:wrap;gap:60px 0;justify-content:space-between;padding-top:87px}.pj-brand_toggle_item{position:relative}.pj-brand_toggle_item:nth-child(odd):nth-child(-n+3){order:0}.pj-brand_toggle_item:nth-child(odd):nth-child(n+5){order:2}.pj-brand_toggle_item:hover{cursor:pointer}.pj-brand_toggle_item::before{position:absolute;right:3.5%;bottom:-6.1%;display:block;width:40px;height:40px;content:"";background:#3e6a8a}.pj-brand_toggle_item::after{position:absolute;right:3.5%;bottom:-3%;display:block;width:20px;height:20px;content:"";background:url("/images/sell/trip/brand_furniture/svg/bland_open.svg") no-repeat center/contain;transition:.3s;transform:translateX(-50%)}.pj-brand_toggle_item.is-open::after{background:url("/images/sell/trip/brand_furniture/svg/brand_close.svg") no-repeat center/contain}.pj-brand_toggle_item_title{position:absolute;top:50%;left:50%;width:356px;font-size:24px;font-weight:500;line-height:1.45;color:#fff;text-align:center;letter-spacing:.14em;transform:translate(-50%, -50%)}.pj-brand_toggle_item_title_sub{display:inline-block;margin-top:11px;font-family:"Noto Sans JP",sans-serif;font-size:14px;letter-spacing:.15em}.pj-brand_toggle_detail{position:relative;display:grid;grid-template-columns:repeat(4, 1fr);gap:29px 38px;width:1200px;padding:50px 49px 58px;margin-bottom:31px;font-family:"Noto Sans JP",sans-serif;background:#f2f2e9;border-radius:4px}.pj-brand_toggle_detail.is-tail_right::before{left:56.3%}.pj-brand_toggle_detail:nth-child(even):nth-child(-n+4){order:1}.pj-brand_toggle_detail:nth-child(even):nth-child(n+6){order:3}.pj-brand_toggle_detail::before{position:absolute;top:-16px;left:4.3%;width:20px;height:20px;clip-path:polygon(50% 0%, 0% 100%, 100% 100%);content:"";background-color:#f2f2e9}.pj-brand_toggle_detail_item{padding-bottom:18px;font-size:16px;font-weight:700;letter-spacing:.03em;word-break:break-all;border-bottom:1px solid #ccd7e0}.pj-brand_toggle_detail_item.is-l-box{grid-column:2/-2}@media screen and (min-width: 768px)and (max-width: 1024px){.pj-brand_toggle_detail_item.is-tb_l_box{grid-column:3/-1}}.pj-brand_toggle_detail_item span{font-size:14px;font-weight:300}a.pj-brand_toggle_detail_button{position:relative;display:block;text-decoration:none}a.pj-brand_toggle_detail_button:hover{color:unset}a.pj-brand_toggle_detail_button::after{position:absolute;top:50%;right:8px;width:9px;height:9px;color:#3e6a8a;content:"";border-top:1px solid;border-right:1px solid;transform:translateY(-50%) rotate(45deg)}.pj-howto_request{padding-bottom:203px;background:#f2f2e9}.pj-step_list{display:grid;grid-template-columns:repeat(2, 1fr);gap:89px 59px;padding-top:87px;font-family:"Noto Sans JP",sans-serif}.pj-step_list_item{position:relative;height:522px}.pj-step_list_item_img{width:570px;height:auto}.pj-step_explanation{position:absolute;right:0;bottom:3%;width:430px;height:92px;padding:30px;letter-spacing:.18em;background:#f2f2e9}.pj-step_list_tit{font-size:24px;font-weight:500;letter-spacing:.15em}.pj-step_list_txt{margin-top:12px;font-size:16px;line-height:1.75;letter-spacing:.1em}.pj-trip_available{padding-bottom:200px}.pj-trip-area{padding:35px 99px 7px}.pj-trip_list{position:relative;padding:40px 0 25px;font-size:24px;font-weight:500;letter-spacing:.16em;cursor:pointer;border-bottom:1px solid #ccd7e0}.pj-trip_list::after{position:absolute;top:55px;right:1px;width:20px;height:20px;content:"";background:url("/images/sell/trip/brand_furniture/svg/trip_open.svg") no-repeat center/contain;transition:.3s}.pj-trip_list.is-open::after{background:url("/images/sell/trip/brand_furniture/svg/trip_close.svg") no-repeat center/contain}.pj-trip_list_detail{padding-top:28px;padding-right:3px}.pj-trip_list_detail li{padding-bottom:22px;font-family:"Noto Sans JP",sans-serif;font-size:16px;line-height:1.9;letter-spacing:.15em}.pj-trip_list_detail li:nth-child(3){padding-bottom:32px}.pj-trip_list_detail li:last-child{padding-bottom:38px;margin-bottom:-4px;border-bottom:1px solid #ccd7e0}.pj-trip_list_detail .pj-last_separator:last-child{border-bottom:none}.pj-company_introduction{position:relative;color:#fff;background:#0f2f46}.pj-company_introduction::before{position:absolute;top:0;left:0;width:100%;height:189px;content:"";background-color:#fff}.pj-company_introduction_bg_coler{display:grid;justify-content:center;padding-bottom:200px}.pj-company_introduction_bg{position:relative;width:1200px;margin:0 auto}.pj-company_introduction_bg::before{position:absolute;left:0;width:100%;max-width:1200px;height:100%;max-height:890px;content:"";background:url("/images/sell/trip/brand_furniture/feature_ph_pc.png.webp") center center no-repeat}.pj-company_introduction_tit{padding-top:975px;font-size:48px;font-weight:500;line-height:1.3;text-align:center;letter-spacing:.15em}.pj-company_introduction_tit span{display:inline-block;margin-top:24px;font-size:20px;letter-spacing:.1em}.pj-company_introduction_txt{padding-top:43px;font-size:24px;font-weight:500;line-height:2.5;text-align:center;letter-spacing:.18em}.pj-company_introduction_wrap{display:grid;grid-template-columns:repeat(2, 1fr);gap:80px 40px;max-width:1220px;padding:91px 20px 0;text-align:center}.pj-company_introduction_wrap_list{position:relative;font-family:"Noto Sans JP",sans-serif}.pj-company_introduction_wrap_list_img{position:absolute;top:-3px;left:10px}.pj-company_introduction_wrap_list_tit{padding:12px 0 0 116px;font-size:32px;text-align:left;letter-spacing:.1em}.pj-company_introduction_wrap_list_txt{padding:39px 0 0 10px;font-size:18px;line-height:2;text-align:left;letter-spacing:.03em}.pj-usage_scene{display:grid;justify-content:center;padding-top:180px;padding-bottom:71px;background:#f2f2e9}.pj-usage_scene_tit{padding:5px 0;margin:0 100px;font-size:40px;font-weight:500;color:#fff;text-align:center;letter-spacing:.1em;background:#a0a06d;border-radius:2px}.pj-usage_scene_wrap{display:grid;grid-template-columns:repeat(2, 1fr);gap:60px;padding-top:100px}.pj-usage_scene_wrap_list{position:relative}.pj-usage_scene_wrap_list_box{position:absolute;top:85%;left:10.5%;width:449px;height:316px;background:#f2f2e9}.pj-usage_scene_wrap_list_tit{padding:56px 0 49px;margin:0 40px;font-size:20px;font-weight:500;text-align:center;letter-spacing:.1em;border-bottom:1px solid #d6d6d1}.pj-usage_scene_wrap_list_tit.is-model_room_tit{padding:35px 0 24px;line-height:2}.pj-usage_scene_wrap_list_txt{position:relative;padding:29px 55px 0;font-family:"Noto Sans JP",sans-serif;font-size:14px;font-weight:500;line-height:1.714;letter-spacing:.1em}.pj-usage_scene_wrap_list_txt.is-conclusion{padding:15px 40px;font-size:16px;font-weight:300;line-height:1.85}.pj-usage_scene_wrap_list_txt.is-model_room_conclusion{padding:25px 40px;font-size:16px;font-weight:300;line-height:1.85}.pj-usage_scene_wrap_list_txt.is-dot::before{position:absolute;left:40px;content:"\30FB"}.pj-usage_scene_wrap_list_txt.is-dot::after{position:absolute;left:40px;content:"\30FB"}.pj-usage_scene_wrap_list_txt.is-adjustment_dot::before{position:absolute;left:40px;content:"\30FB"}.pj-usage_scene_wrap_list_txt.is-adjustment_dot::after{position:absolute;bottom:23px;left:40px;content:"\30FB"}.pj-page_top{position:relative;padding-top:61px;padding-right:58px;padding-bottom:47px;font-family:"Noto Sans JP",sans-serif;font-size:14px;font-weight:500;text-align:end;letter-spacing:.1em;background:#f2f2e9}.pj-page_top a{padding-right:33px;color:#000;text-decoration:none}.pj-page_top a::after{position:absolute;top:54%;right:60px;width:5px;height:5px;cursor:pointer;content:"";border-top:1px solid;border-right:1px solid;transform:rotate(-45deg)}.pj-buy_brand_footer{background:#0f2f46}.pj-buy_brand_footer a{color:#fff;text-decoration:none}.pj-buy_brand_footer_wrap{box-sizing:border-box;display:grid;grid-template-columns:2fr 1fr;gap:220px;max-width:1240px;padding:100px 20px 98px;margin:0 auto}.pj-buy_brand_footer_left_box{color:#fff}.pj-buy_brand_footer_comp_name{padding:38px 0 15px;font-size:16px;font-weight:500;letter-spacing:.1em}.pj-buy_brand_footer_address{font-family:"Noto Sans JP",sans-serif;font-size:16px;line-height:1.9;letter-spacing:.1em}.pj-comp_profile_list_wrap li{position:relative;font-family:"Noto Sans JP",sans-serif;font-size:16px;letter-spacing:.1em;cursor:pointer}.pj-comp_profile_list_wrap li a::after{position:absolute;right:1px;bottom:9px;width:8px;height:8px;color:#fff;content:"";border-top:1px solid;border-right:1px solid;transform:rotate(45deg)}.pj-grid_privacy_area a::after{right:-1px !important}.pj-grid_permit_area a::after{right:90px !important}.pj-grid_harassment_customers_area a::after{right:3px !important}.pj-comp_profile_list_wrap{display:grid;grid-template-columns:1fr 2fr;gap:17px}.pj-grid_privacy_area{padding-left:30px}.pj-grid_privacy_area::after{right:-15px}.pj-grid_permit_area,.pj-grid_harassment_customers_area{grid-column:1/4}.pj-grid_permit_area::after,.pj-grid_harassment_customers_area::after{right:71px}.pj-buy_brand_footer_right_box{align-self:self-end}.pj-copy-right_area{display:flex;align-items:center;justify-content:center;height:217px;border-top:1px solid #fff}.pj-copy-right{font-family:"Noto Sans JP",sans-serif;font-size:12px;color:#fff;letter-spacing:.1em}.pj-follow_area{position:fixed;bottom:0;z-index:1000;display:none;width:100%;background:rgba(0,0,0,.6)}.pj-follow_inner{width:780px;padding:15px 15px calc(15px + env(safe-area-inset-bottom));margin:0 auto;transition:padding-bottom .3s}.pj-follow_wrap{display:flex;gap:58px;justify-content:center}
