@layer project{#order[data-astro-cid-nilej6n6]{position:relative;overflow:clip;& .p-sideNav{margin-bottom:calc(80 * var(--rem))}& .p-method{& .p-method_cards{grid-template-columns:repeat(auto-fit, minmax(calc(320 * var(--rem)), 1fr));gap:calc(20 * var(--rem)) calc(40 * var(--rem));margin-top:calc(40 * var(--rem));display:grid}& .p-method_card{min-height:calc(175 * var(--rem));border-radius:calc(6 * var(--rem));background-color:var(--color-white);align-content:center;justify-items:center;display:grid}& .p-method_cardTitle{font-size:calc(18 * var(--rem));letter-spacing:.02em;font-weight:600;line-height:1.33333}& .p-method_tel,& .p-method_fax{justify-content:center;align-items:start;gap:calc(4 * var(--rem));margin-top:calc(8 * var(--rem));color:var(--color-purple);font-size:calc(30 * var(--rem));font-weight:700;line-height:1.43333;display:flex}& .p-method_tel,& .p-method_faxNote{transition:opacity var(--move-base);@media (any-hover:hover){&:hover{opacity:var(--move-opacity)}}&:focus-visible{opacity:var(--move-opacity);outline:2px solid var(--color-purple);outline-offset:calc(4 * var(--rem))}}& .p-method_icon{margin-top:calc(8 * var(--rem));width:calc(28 * var(--rem));aspect-ratio:1;flex-shrink:0}& .p-method_meta{margin-top:calc(14 * var(--rem));justify-content:center;gap:calc(20 * var(--rem));color:var(--color-gray);font-size:calc(14 * var(--rem));letter-spacing:.02em;font-weight:600;line-height:1.42857;display:flex}& .p-method_faxNote{justify-content:center;align-items:center;gap:calc(4 * var(--rem));color:var(--color-gray);font-size:calc(14 * var(--rem));letter-spacing:.02em;font-weight:600;line-height:1.42857;display:flex}& .p-method_pdfIcon{width:calc(24 * var(--rem))}@media screen and (width>=60rem){& .p-method_cards{margin-top:calc(60 * var(--rem))}& .p-method_card{min-height:calc(240 * var(--rem));border-radius:calc(8 * var(--rem))}& .p-method_cardTitle{font-size:calc(24 * var(--rem));line-height:1.41667}& .p-method_tel,& .p-method_fax{gap:calc(5 * var(--rem));font-size:calc(36 * var(--rem));line-height:1.44444}& .p-method_icon{margin-top:calc(15 * var(--rem));width:calc(32 * var(--rem))}& .p-method_meta,& .p-method_faxNote{margin-top:calc(40 * var(--rem));font-size:calc(15 * var(--rem));line-height:1.46667}& .p-method_faxNote{gap:calc(7 * var(--rem))}}}& .p-shipping{margin-top:calc(60 * var(--rem));& .p-shipping_heading{gap:calc(12 * var(--rem)) calc(40 * var(--rem));letter-spacing:.02em;display:grid;& h2{font-family:var(--font-heading);font-size:calc(28 * var(--rem));font-weight:600;line-height:1.4}}& .p-shipping_cards{grid-template-columns:repeat(auto-fit, minmax(calc(320 * var(--rem)), 1fr));gap:calc(20 * var(--rem)) calc(40 * var(--rem));margin-top:calc(40 * var(--rem));display:grid}& .p-shipping_card{min-height:calc(175 * var(--rem));padding:calc(20 * var(--rem));border-radius:calc(6 * var(--rem));background-color:var(--color-white);align-content:center;justify-items:center;display:grid}& .p-shipping_cardTitle{font-size:calc(18 * var(--rem));letter-spacing:.02em;font-weight:600;line-height:1.44444}& .p-shipping_icon{margin-top:calc(9 * var(--rem));width:calc(65 * var(--rem))}& .p-shipping_price{margin-top:calc(13 * var(--rem));color:var(--color-gray);letter-spacing:.02em;font-weight:600}& .p-shipping_amount{font-size:calc(18 * var(--rem))}& .p-shipping_suffix{font-size:calc(15 * var(--rem))}@media screen and (width>=60rem){margin-top:calc(160 * var(--rem));& .p-shipping_heading{align-items:baseline;display:flex;& h2{font-size:calc(42 * var(--rem));letter-spacing:.06em;line-height:1}& p{font-size:calc(18 * var(--rem))}}& .p-shipping_cards{margin-top:calc(60 * var(--rem))}& .p-shipping_card{min-height:calc(240 * var(--rem));border-radius:calc(8 * var(--rem))}& .p-shipping_cardTitle{font-size:calc(24 * var(--rem));line-height:1.41667}& .p-shipping_icon{margin-top:calc(17 * var(--rem));width:calc(80 * var(--rem))}& .p-shipping_price{margin-top:calc(18 * var(--rem))}}}& .p-faq{row-gap:calc(40 * var(--rem));z-index:var(--z-index-front);margin-block:calc(60 * var(--rem)) calc(20 * var(--rem));display:grid;position:relative;& .p-faq_heading{font-family:var(--font-heading);font-size:calc(28 * var(--rem));letter-spacing:.02em;font-weight:600;line-height:1.4}& .p-faq_contents{row-gap:calc(40 * var(--rem));display:grid}& .p-faq_category{row-gap:calc(30 * var(--rem));display:grid}& .p-faq_categoryTitle{padding-left:calc(16 * var(--rem));border-left:calc(3 * var(--rem)) solid #8a826a;font-family:var(--font-heading);font-size:calc(20 * var(--rem));letter-spacing:.02em;font-weight:600;line-height:1.4}& .p-faq_list{row-gap:calc(30 * var(--rem));display:grid}& .p-faq_item{row-gap:calc(20 * var(--rem));display:grid}& .p-faq_question{grid-template-columns:calc(30 * var(--rem)) 1fr;column-gap:calc(12 * var(--rem));display:grid}& .p-faq_questionText{margin-top:calc(2 * var(--rem));font-size:calc(18 * var(--rem));letter-spacing:.02em;font-weight:600;line-height:1.5}& .p-faq_answer{grid-template-columns:calc(30 * var(--rem)) 1fr;column-gap:calc(10 * var(--rem));padding:calc(24 * var(--rem));border-radius:calc(6 * var(--rem));background-color:var(--color-white);display:grid}& .p-faq_answerText{letter-spacing:.02em;white-space:pre-line;line-height:1.8}& .p-faq_badge{width:calc(30 * var(--rem));aspect-ratio:1}& .p-faq_asa{display:none}@media screen and (width>=60rem){row-gap:calc(60 * var(--rem));margin-block:calc(120 * var(--rem)) calc(80 * var(--rem));& .p-faq_heading{font-size:calc(42 * var(--rem));letter-spacing:.06em;line-height:1}& .p-faq_contents{row-gap:calc(80 * var(--rem));display:grid}& .p-faq_category{row-gap:calc(40 * var(--rem))}& .p-faq_categoryTitle{padding-left:calc(13 * var(--rem));font-size:calc(22 * var(--rem));line-height:1.27273}& .p-faq_list{row-gap:calc(40 * var(--rem))}& .p-faq_question{padding-left:calc(10 * var(--rem))}& .p-faq_answer{gap:calc(17 * var(--rem));padding:calc(30 * var(--rem));border-radius:calc(8 * var(--rem))}& .p-faq_asa{z-index:var(--z-index-back);object-fit:contain;pointer-events:none;display:block;position:absolute;&.--01{top:calc(1378 * var(--rem));right:calc(-414 * var(--rem));width:calc(692 * var(--rem));aspect-ratio:692/330}&.--02{bottom:calc(612 * var(--rem));left:calc(-300 * var(--rem));width:calc(281 * var(--rem));aspect-ratio:281/121}}}}@media screen and (width>=60rem){& .l-2col_main{row-gap:calc(160 * var(--rem))}}}}
