﻿.faqWrap{background:#f9f5f1;padding:30px 20px}.faqTitle{font-weight:700;color:#fc6f90;margin-bottom:10px}.faqTitle:before{content:"Q";color:#fff;width:30px;height:30px;background:#fc6f90;display:inline-flex;align-items:center;justify-content:center;margin-right:10px}.supportTitle{color:#fd3463;font-size:calc(1.325rem + 0.675vw);font-weight:700}@media(min-width: 1000px){.supportTitle{font-size:2rem}}.pillNote{color:#cf0938}.priceWrap{background:#f9f5f1;padding:15px;margin-bottom:5px}@media(width >= 768px){.priceWrap{display:flex;align-items:center;width:750px;padding:30px 20px}}.priceTitle{font-size:calc(1.285rem + 0.315vw);color:#fff;background:#928044;padding:5px 10px;margin-bottom:10px}@media(min-width: 1000px){.priceTitle{font-size:1.6rem}}@media(width >= 768px){.priceTitle{width:70px;height:70px;margin-right:20px;margin-bottom:0;border-radius:50%;display:flex;align-items:center;justify-content:center}}.priceBoxTitle{font-size:calc(1.285rem + 0.315vw)}@media(min-width: 1000px){.priceBoxTitle{font-size:1.6rem}}.priceBoxTitle::before{content:"■";color:#928044;margin-right:5px;display:inline-block}.priceBox:not(:last-of-type){margin-bottom:15px;border-bottom:1px solid #c4b49f;padding-bottom:15px}@media(width >= 768px){.priceBox:not(:last-of-type){margin-bottom:0;margin-right:30px;border-bottom:none;padding-bottom:0;padding-right:30px;border-right:1px solid #c4b49f}}.priceInnerBox{display:flex;align-items:center}.price{font-size:calc(1.525rem + 2.475vw);line-height:1.5rem;font-weight:bold}@media(min-width: 1000px){.price{font-size:4rem}}@media(width >= 768px){.price{font-size:calc(1.425rem + 1.575vw)}}@media(width >= 768px)and (min-width: 1000px){.price{font-size:3rem}}.priceYen{font-size:calc(1.375rem + 1.125vw);display:inline-block;margin-left:5px}@media(min-width: 1000px){.priceYen{font-size:2.5rem}}@media(width >= 768px){.priceYen{font-size:calc(1.325rem + 0.675vw)}}@media(width >= 768px)and (min-width: 1000px){.priceYen{font-size:2rem}}.priceFromMark{font-size:calc(1.375rem + 1.125vw);margin:0 15px}@media(min-width: 1000px){.priceFromMark{font-size:2.5rem}}.priceNote{font-size:calc(1.265rem + 0.135vw)}@media(min-width: 1000px){.priceNote{font-size:1.4rem}}