:root{--pcd-blue-900:#0a2a5e;--pcd-blue-700:#124a9c;--pcd-blue-500:#1668d9;--pcd-blue-300:#6fa8f0;--pcd-blue-100:#e6f0fd;--pcd-cyan-500:#00b7e0;--pcd-cta:#ff8a1f;--pcd-cta-dark:#e5720b;--pcd-error:#d91f30;--pcd-error-bg:#fdecee;--pcd-text:#16202e;--pcd-muted:#5b6472;--pcd-border:#d8e0ea;--pcd-bg:#fff;--pcd-bg-alt:#f5f8fc;--pcd-gradient:linear-gradient(135deg, var(--pcd-blue-900), var(--pcd-blue-500));--pcd-gradient-accent:linear-gradient(135deg, var(--pcd-blue-500), var(--pcd-cyan-500));--pcd-container:1216px;--pcd-radius:8px}.syJ8pW_store_page{justify-content:space-between;align-items:flex-start;gap:40px;display:flex}@media screen and (max-width:1080px){.syJ8pW_store_page{flex-flow:column;gap:0}}.syJ8pW_store_main{width:calc(100% - 320px)}@media screen and (max-width:1080px){.syJ8pW_store_main{width:100%}}.syJ8pW_store_section{margin:0 0 10%}.syJ8pW_store_section:last-child{margin:0}.syJ8pW_store_section:has(>.syJ8pW_store_about){margin:0 0 5%}.syJ8pW_store_topdata{border:1px solid var(--pcd-border);border-radius:12px;overflow:hidden}.syJ8pW_store_topdata>div{border-bottom:1px solid var(--pcd-border);display:flex}.syJ8pW_store_topdata>div:last-child{border-bottom:none}@media screen and (max-width:500px){.syJ8pW_store_topdata>div{flex-flow:column}}.syJ8pW_store_topdata dt{background:var(--pcd-blue-100);width:168px;min-width:168px;color:var(--pcd-blue-900);padding:14px 20px;font-size:13px;font-weight:700;line-height:170%}@media screen and (max-width:500px){.syJ8pW_store_topdata dt{width:100%;padding:8px 16px}}.syJ8pW_store_topdata dd{flex:1;padding:14px 20px;font-size:13.5px;line-height:180%}.syJ8pW_store_topdata dd a{color:var(--pcd-blue-500);text-decoration:underline}@media screen and (max-width:500px){.syJ8pW_store_topdata dd{padding:12px 16px}}.syJ8pW_store_tel{color:var(--pcd-blue-900);letter-spacing:.02em;font-size:clamp(20px,2.4vw,26px);font-weight:700;text-decoration:none!important}.syJ8pW_info_line_button{background:#06c755;border-radius:50px;align-items:center;gap:6px;width:fit-content;margin-top:10px;padding:5px 18px;font-size:13px;font-weight:700;display:flex;color:#fff!important;text-decoration:none!important}.syJ8pW_info_line_button:hover{opacity:.85}.syJ8pW_info_line_icon{align-items:center;font-size:16px;display:flex}.syJ8pW_payment_heading{color:var(--pcd-text);margin:0 0 4px;font-size:12px;font-weight:700}.syJ8pW_payment_card_images,.syJ8pW_payment_online_text{margin:0 0 12px}.syJ8pW_payment_card_images:last-child,.syJ8pW_payment_online_text:last-child{margin-bottom:0}.syJ8pW_payment_card_images{flex-flow:wrap;align-items:center;gap:6px;display:flex}.syJ8pW_payment_card_images img{width:auto;height:22px}.syJ8pW_payment_online_text{color:var(--pcd-text);font-size:12px;line-height:180%}.syJ8pW_store_about{color:var(--pcd-text);font-size:14px;line-height:200%}.syJ8pW_store_about p{margin:0 0 20px}.syJ8pW_store_about p:last-child{margin:0}.syJ8pW_estimate_link{border:1px solid var(--pcd-border);background:var(--pcd-bg-alt);border-radius:12px;margin:0 0 10%;padding:24px 28px}@media screen and (max-width:768px){.syJ8pW_estimate_link{padding:20px 16px}}.syJ8pW_estimate_heading{color:var(--pcd-blue-900);margin:0 0 8px;font-size:18px;font-weight:700;line-height:150%}@media screen and (max-width:768px){.syJ8pW_estimate_heading{font-size:16px}}.syJ8pW_estimate_hours{color:var(--pcd-text);flex-flow:wrap;gap:4px 24px;margin:0 0 16px;font-size:14px;line-height:160%;display:flex}.syJ8pW_estimate_hours p{align-items:flex-start;gap:6px;margin:0;display:flex}.syJ8pW_estimate_hours svg{width:18px;height:18px;color:var(--pcd-blue-500);flex-shrink:0;margin-top:2px}.syJ8pW_estimate_buttons{flex-flow:wrap;align-items:stretch;gap:12px;display:flex}.syJ8pW_estimate_buttons a{border-radius:50px;justify-content:center;align-items:center;gap:6px;min-height:52px;padding:8px 24px;font-size:15px;font-weight:700;text-decoration:none;transition:opacity .2s;display:inline-flex}.syJ8pW_estimate_buttons a:hover{opacity:.85}.syJ8pW_estimate_buttons a svg{flex-shrink:0;width:20px;height:20px}@media screen and (max-width:768px){.syJ8pW_estimate_buttons a{width:100%;min-height:44px;padding:6px 24px;font-size:13px}}.syJ8pW_estimate_form{background:var(--pcd-cta);color:#fff}.syJ8pW_estimate_tel{border:2px solid var(--pcd-cta);color:var(--pcd-cta-dark);background:#fff;font-size:18px!important}@media screen and (max-width:768px){.syJ8pW_estimate_tel{font-size:13px!important}}.syJ8pW_estimate_line{color:#fff;background:#06c755}.syJ8pW_google_map{border:1px solid var(--pcd-border);border-radius:12px;margin:0 0 20px;line-height:0;overflow:hidden}.syJ8pW_google_map iframe{border:0;max-width:100%;display:block;width:100%!important;height:360px!important}@media screen and (max-width:768px){.syJ8pW_google_map iframe{height:260px!important}}.syJ8pW_access_patterns_wrap{border:1px solid var(--pcd-border);border-radius:8px;margin:32px 0 10%;padding:16px}.syJ8pW_access_patterns_wrap h3{background:var(--pcd-blue-900);color:#fff;border-radius:3px;padding:8px 10px 6px;font-weight:700;line-height:100%}@media screen and (max-width:414px){.syJ8pW_access_patterns_wrap h3{padding:8px 10px 6px;font-size:96%}}.syJ8pW_access_patterns_wrap .syJ8pW_stationaccess_title{margin:24px 0 16px}@media screen and (max-width:414px){.syJ8pW_access_patterns_wrap .syJ8pW_station_link{font-size:85%}}.syJ8pW_access_pattern_heading{color:var(--pcd-blue-900);border-left:5px solid var(--pcd-blue-500);margin:24px 0 8px;padding:0 0 0 5px;font-weight:700}.syJ8pW_access_steps{flex-flow:wrap;justify-content:flex-start;margin:40px 0 -5%;padding:0;list-style:none;display:flex}.syJ8pW_access_steps li{width:23.5%;margin:0 2% 5% 0}.syJ8pW_access_steps li:nth-child(4n){margin:0 0 5%}@media screen and (max-width:768px){.syJ8pW_access_steps{margin:56px 0 -5%}.syJ8pW_access_steps li{width:31.3333%;margin:0 3% 6% 0}.syJ8pW_access_steps li:nth-child(4n){margin:0 3% 6% 0}.syJ8pW_access_steps li:nth-child(3n){margin:0 0 6%}}@media screen and (max-width:414px){.syJ8pW_access_steps li{width:49%;margin:0 2% 12% 0}.syJ8pW_access_steps li:nth-child(4n),.syJ8pW_access_steps li:nth-child(3n){margin:0 2% 12% 0}.syJ8pW_access_steps li:nth-child(2n){margin:0 0 10%}}.syJ8pW_step_media{position:relative}.syJ8pW_step_num{z-index:2;aspect-ratio:1;background:var(--pcd-gradient);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:25%;font-size:clamp(13px,1.5vw,18px);font-weight:700;line-height:100%;display:flex;position:absolute;top:-13%;left:8px;box-shadow:0 4px 10px -3px #0a2a5e80}@media screen and (max-width:414px){.syJ8pW_step_num{width:20%;top:-8%;left:8px}}.syJ8pW_step_image{aspect-ratio:233/140;line-height:0;display:block;position:relative}.syJ8pW_step_image img{object-fit:cover}.syJ8pW_step_body{color:var(--pcd-text);white-space:pre-line;overflow-wrap:anywhere;margin:8px 0 0;font-size:12px;line-height:140%}.syJ8pW_station_link{color:var(--pcd-blue-700);margin:5px 0;line-height:130%;text-decoration:none;display:block}.syJ8pW_station_link .syJ8pW_station_gbpbtn{background:var(--pcd-cta);color:#fff;vertical-align:middle;border-radius:10000px;margin:-5px 0 0 5px;padding:4px 6px;font-size:9px;font-weight:700;line-height:100%;display:inline-block}.syJ8pW_station_link:hover{opacity:1}.syJ8pW_station_link:hover strong{text-decoration:underline}.syJ8pW_station_link:hover .syJ8pW_station_gbpbtn{color:var(--pcd-cta);border:2px solid var(--pcd-cta);background:#fff;padding:2px 4px}.syJ8pW_station_note{color:var(--pcd-muted);margin:0 0 10px;font-size:clamp(11px,1.3vw,13px);line-height:150%}.syJ8pW_station_note:last-child{margin:0 0 5px}.syJ8pW_price_note{color:var(--pcd-muted);margin:0 0 16px;font-size:13px;line-height:180%}.syJ8pW_price_table_scroll{border:1px solid var(--pcd-border);border-radius:12px;overflow-x:auto}.syJ8pW_price_table{border-collapse:collapse;width:100%;min-width:640px;font-size:13.5px}.syJ8pW_price_table th,.syJ8pW_price_table td{border-bottom:1px solid var(--pcd-border);text-align:left;vertical-align:middle;padding:12px 16px}.syJ8pW_price_table thead th{background:var(--pcd-blue-700);color:#fff;letter-spacing:.04em;white-space:nowrap;font-size:12.5px}.syJ8pW_price_table tbody tr:nth-child(2n){background:var(--pcd-blue-100)}.syJ8pW_price_table tbody tr:last-child th,.syJ8pW_price_table tbody tr:last-child td{border-bottom:none}.syJ8pW_price_table .syJ8pW_maker_cell{border-right:1px solid var(--pcd-border);width:131px}.syJ8pW_price_table .syJ8pW_maker_cell .syJ8pW_maker_logo{width:88px;height:36px;display:block;position:relative}.syJ8pW_price_table .syJ8pW_maker_cell .syJ8pW_maker_logo img{object-fit:contain;object-position:left center}.syJ8pW_price_table .syJ8pW_maker_cell .syJ8pW_maker_name{color:var(--pcd-blue-900);font-size:13px;font-weight:700;line-height:1.5;display:block}.syJ8pW_price_table .syJ8pW_model_cell{color:var(--pcd-blue-900);font-weight:700}.syJ8pW_price_table .syJ8pW_price_cell{white-space:nowrap;color:var(--pcd-blue-500);font-size:clamp(15px,1.7vw,18px);font-weight:700}.syJ8pW_price_table .syJ8pW_price_cell .syJ8pW_price_yen{font-size:12px}.syJ8pW_price_table .syJ8pW_price_cell .syJ8pW_price_time{color:var(--pcd-muted);font-size:12px;font-weight:400;display:block}.syJ8pW_feature_table{border-collapse:collapse;border:1px solid var(--pcd-border);border-radius:12px;width:100%;font-size:13.5px;overflow:hidden}.syJ8pW_feature_table th,.syJ8pW_feature_table td{border-bottom:1px solid var(--pcd-border);text-align:center;padding:12px 16px}.syJ8pW_feature_table thead th{background:var(--pcd-blue-700);color:#fff;font-size:12.5px}.syJ8pW_feature_table thead .syJ8pW_th_maker{background:var(--pcd-muted)}.syJ8pW_feature_table tbody th{background:var(--pcd-blue-100);color:var(--pcd-blue-900);text-align:left;width:96px;font-size:12.5px}.syJ8pW_feature_table .syJ8pW_col_own{color:var(--pcd-blue-500);font-weight:700}.syJ8pW_feature_table .syJ8pW_col_maker{color:var(--pcd-muted)}.syJ8pW_feature_table tbody tr:last-child th,.syJ8pW_feature_table tbody tr:last-child td{border-bottom:none}.syJ8pW_campaign_note{color:var(--pcd-muted);margin:0 0 12px;font-size:13px}.syJ8pW_campaign_list{flex-flow:wrap;gap:16px;display:flex}.syJ8pW_campaign_list li{border:1px solid var(--pcd-border);border-radius:12px;width:calc(50% - 8px);overflow:hidden}@media screen and (max-width:500px){.syJ8pW_campaign_list li{width:100%}}.syJ8pW_campaign_list li .syJ8pW_campaign_image{aspect-ratio:2;line-height:0;display:block;position:relative}.syJ8pW_campaign_list li .syJ8pW_campaign_image img{object-fit:cover}.syJ8pW_campaign_list li .syJ8pW_campaign_body{padding:16px 18px;font-size:13px;line-height:180%}.syJ8pW_new_box{background:var(--pcd-bg-alt);border-radius:8px;max-height:400px;padding:16px 24px;overflow-y:auto}@media screen and (max-width:768px){.syJ8pW_new_box{padding:16px}}.syJ8pW_news_one_box{border-bottom:1px solid var(--pcd-border);margin:0 0 16px;padding:0 0 24px}.syJ8pW_news_one_box:last-child{border-bottom:none;margin:0;padding:0}.syJ8pW_news_one_box h3{width:98%;margin:0 auto 16px;font-size:clamp(15px,1.5vw,16px);line-height:165%}.syJ8pW_news_one_box h3 a{color:var(--pcd-blue-900)}.syJ8pW_news_one_box h3 a:hover{color:var(--pcd-blue-500);opacity:1}.syJ8pW_news_category{width:98%;margin:0 auto 8px}.syJ8pW_news_update{color:var(--pcd-muted);margin:0 8px 0 0;font-size:clamp(14px,1.5vw,16px);font-weight:700}.syJ8pW_news_category_name{background:var(--pcd-blue-100);color:var(--pcd-blue-700);border-radius:5px;padding:2px 8px;font-size:clamp(12px,1.5vw,14px);font-weight:700}.syJ8pW_news_main_text{border-top:1px solid var(--pcd-border);color:var(--pcd-text);padding:16px 0 0;font-size:clamp(13px,1.5vw,15px);line-height:160%}.syJ8pW_faq_item{border-bottom:1px solid var(--pcd-border)}.syJ8pW_faq_item:first-child{border-top:1px solid var(--pcd-border)}.syJ8pW_faq_item summary{cursor:pointer;color:var(--pcd-blue-900);gap:10px;padding:16px 32px 16px 0;font-size:14.5px;font-weight:700;line-height:165%;list-style:none;display:flex;position:relative}.syJ8pW_faq_item summary::-webkit-details-marker{display:none}.syJ8pW_faq_item summary:before{content:"Q";color:var(--pcd-blue-500);font-size:17px;line-height:150%}.syJ8pW_faq_item summary:after{content:"▼";color:var(--pcd-blue-300);font-size:11px;transition:transform .2s;position:absolute;top:18px;right:4px}.syJ8pW_faq_item[open] summary:after{transform:rotate(180deg)}.syJ8pW_faq_item .syJ8pW_faq_answer{color:var(--pcd-muted);gap:10px;padding:0 0 18px;font-size:13.5px;line-height:190%;display:flex}.syJ8pW_faq_item .syJ8pW_faq_answer:before{content:"A";color:var(--pcd-cyan-500);font-size:17px;font-weight:700;line-height:150%}.syJ8pW_store_side{width:280px;min-width:280px;position:sticky;top:96px}@media screen and (max-width:1080px){.syJ8pW_store_side{width:100%;min-width:0;margin:48px 0 0;position:static}}.syJ8pW_side_card{background:var(--pcd-bg-alt);border-radius:4px;margin:0 0 24px;padding:16px 8px;line-height:100%}.syJ8pW_side_icon{background:var(--pcd-blue-100);color:var(--pcd-blue-700);border-radius:100%;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;margin:0 8px 0 0;font-size:16px;display:flex}.syJ8pW_side_tel{margin:0 0 16px}.syJ8pW_side_tel a{flex-flow:wrap;justify-content:flex-start;align-items:center;display:flex}.syJ8pW_side_tel a:hover{opacity:.7}.syJ8pW_side_tel_num{color:var(--pcd-blue-900);font-size:clamp(18px,3vw,24px);font-weight:700}@media screen and (max-width:1259px){.syJ8pW_side_tel_num{font-size:2.2vw}}@media screen and (max-width:1080px){.syJ8pW_side_tel_num{font-size:clamp(18px,3vw,24px)}}.syJ8pW_side_hours{justify-content:flex-start;align-items:flex-start;margin:0 0 16px;display:flex}.syJ8pW_side_hours ul{width:calc(100% - 40px);margin:0;padding:3% 0 0;line-height:100%;list-style:none}.syJ8pW_side_hours ul li{color:var(--pcd-text);margin:0 0 8px;font-size:clamp(14px,1.5vw,16px);font-weight:700}.syJ8pW_side_hours ul li:last-child{color:var(--pcd-muted);margin:0;font-size:12px}.syJ8pW_side_actions{margin:0;padding:0;list-style:none}.syJ8pW_side_actions li{margin:0 0 10px}.syJ8pW_side_actions li:last-child{margin:0}.syJ8pW_side_action{background:var(--pcd-cta);color:#fff;border-radius:50px;flex-flow:wrap;justify-content:center;align-items:center;width:95%;max-width:240px;margin:0 auto;padding:10px 2.5%;font-size:12px;font-weight:700;display:flex;position:relative}.syJ8pW_side_action:hover{opacity:.85}.syJ8pW_side_action_icon{align-items:center;font-size:16px;display:flex;position:absolute;left:18px}.syJ8pW_side_action_line{background:#06c755}.syJ8pW_sp_fixmenu{display:none}@media screen and (max-width:768px){.syJ8pW_sp_fixmenu{z-index:9998;background:#fff;width:100%;display:block;position:fixed;bottom:0}.syJ8pW_sp_fixmenu ul{flex-flow:wrap;justify-content:space-around;margin:0;padding:0;line-height:100%;list-style:none;display:flex;box-shadow:0 -1px 5px #0a2a5e26}.syJ8pW_sp_fixmenu ul li{width:22.5%}.syJ8pW_sp_fixmenu ul li a{text-align:center;color:var(--pcd-blue-700);padding:10% 3%;font-size:clamp(10px,2vw,14px);font-weight:700;line-height:100%;display:block}}.syJ8pW_fixmenu_img{aspect-ratio:1;justify-content:center;align-items:center;width:50%;max-width:32px;margin:0 auto 8px;font-size:26px;display:flex}.syJ8pW_fixmenu_img_line{color:#06c755}.syJ8pW_news_more{text-align:center;margin:24px 0 0}.syJ8pW_news_more a{border:1px solid var(--pcd-blue-500);min-width:280px;color:var(--pcd-blue-700);background:#fff;border-radius:50000px;padding:14px 40px;font-size:14px;font-weight:700;display:inline-block}.syJ8pW_news_more a:hover{background:var(--pcd-blue-500);color:#fff;opacity:1}@media screen and (max-width:500px){.syJ8pW_news_more a{min-width:100%}}.syJ8pW_hours_note{background:var(--pcd-bg-alt);color:var(--pcd-muted);border-radius:5px;margin:6px 0 0;padding:6px 8px;font-size:12px;font-weight:400;line-height:160%;display:block}.syJ8pW_warranty_note{background:var(--pcd-bg-alt);color:var(--pcd-text);border-radius:10px;margin:16px 0 0;padding:16px 18px;font-size:13px;line-height:190%}.syJ8pW_warranty_note :first-child{margin-top:0}.syJ8pW_warranty_note :last-child{margin-bottom:0}.syJ8pW_warranty_note a{color:var(--pcd-blue-700);font-weight:700}@media screen and (max-width:768px){.syJ8pW_warranty_note{padding:4vw}}
