@charset "UTF-8";/*! --------------------------------------------------------------------
------------------------------------------------------------------------
Page
------------------------------------------------------------------------
--------------------------------------------------------------------- */.sec-about+.sec-about{padding-top:40px}@media screen and (max-width: 767px){.sec-about+.sec-about{padding-top:30px}}.sec-about .about-ttl{padding-top:40px;margin-bottom:52px;text-align:center;font-size:2.1rem}@media screen and (max-width: 767px){.sec-about .about-ttl{padding-top:30px;margin-bottom:40px}}.sec-about .about-ttl h2{font-weight:var(--bold)!important}.sec-about .about-img{margin:32px 0;text-align:center}.sec-about-product+.sec-about-product{padding-top:40px}@media screen and (max-width: 767px){.sec-about-product+.sec-about-product{padding-top:30px}}.sec-about-product .about-product-ttl{padding-top:40px;padding-bottom:52px;text-align:center;font-size:2.1rem}@media screen and (max-width: 767px){.sec-about-product .about-product-ttl{padding-top:30px;padding-bottom:40px}}.sec-about-product .about-product-ttl h2{font-weight:var(--bold)!important}.sec-about-product .purchase-method-list{--list-column: 3;display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 1023px){.sec-about-product .purchase-method-list{--list-column: 2}}@media screen and (max-width: 767px){.sec-about-product .purchase-method-list{--list-column: 1;justify-content:center}}.sec-about-product .purchase-method-list:after{content:"";display:block;width:calc(100% / var(--list-column))}.sec-about-product .purchase-method-list__item{width:calc(100% / var(--list-column));max-width:424px;padding:12px}@media screen and (max-width: 767px){.sec-about-product .purchase-method-list__item{padding:0 0 40px}}.sec-about-product .purchase-method-step{padding-bottom:8px}.sec-about-product .purchase-method-step .step-num{font-size:1.9rem}.sec-about-product .purchase-method-list__item__ttl{padding-bottom:20px;font-size:1.9rem;font-weight:var(--bold)!important;line-height:1.4}.sec-about-product .purchase-method-list__item__img{padding-bottom:12px}.sec-about-product .purchase-method-list__item__detail__item{padding:4px 0;line-height:1.7}.sec-about-product .purchase-method-list__item__detail__item span{display:inline-block;width:22px;padding:0 2px}.sec-faq .faq-question{display:flex;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid var(--color-brown40)}.sec-faq .faq-answer{display:flex;justify-content:space-between;padding-top:20px}.sec-faq .faq-answer+.faq-question{margin-top:60px}.sec-faq .question-icon,.sec-faq .answer-icon{display:flex;justify-content:center;align-items:center;width:28px;height:28px;font-size:1.9rem}.sec-faq .question-icon{background-color:var(--color-brown80);color:var(--color-mono00)}.sec-faq .answer-icon{background-color:var(--color-brown20);color:var(--color-brown80)}.sec-faq .question-txt{width:calc(100% - 44px);font-size:1.9rem;font-weight:var(--bold)!important;line-height:1.4}.sec-faq .answer-txt{width:calc(100% - 44px);line-height:1.8}.sec-guide .guide-list{display:flex;flex-wrap:wrap;margin:-16px}@media screen and (max-width: 767px){.sec-guide .guide-list{display:block;margin:0}}.sec-guide .guide-list__item{padding:16px 8px;width:calc((100% / 3))}@media screen and (max-width: 767px){.sec-guide .guide-list__item{width:100%;padding:12px 0}}.sec-guide .guide-list__item>a,.sec-guide .guide-list__item>span{font-size:calc(var(--root-font) * 1.1);font-weight:var(--bold)!important}.sec-guide .guide-list__item>span{color:var(--color-brown40)}.sec-guide .guide-sub-list{padding-left:2.4em;list-style-type:disc}.sec-guide .guide-sub-list__item{display:list-item;padding-top:12px;line-height:1.3}.sec-guide .guide-list__item a:hover{text-decoration:underline}.page-content>*:first-child{margin-top:0}.page-content.mt-m{margin-top:60px}@media screen and (max-width: 767px){.page-content.mt-m{margin-top:40px}}.page-content h3{margin:28px 0;padding:12px 0;border-bottom:1px solid var(--color-brown80);font-size:1.9rem;font-weight:var(--bold)!important;line-height:1.4}.page-content h4{margin:28px 0 12px;font-size:1.7rem;font-weight:var(--bold)!important;line-height:1.7}.page-content p{margin:0 0 28px;line-height:1.8}.page-content a:not(a[href^="tel:"]){color:var(--color-link50);text-decoration:underline}.page-content a:not(a[href^="tel:"]):hover{text-decoration:none}.page-content dl{display:flex;flex-wrap:wrap;padding:0 1em}@media screen and (max-width: 767px){.page-content dl{display:block;padding:0}}.page-content dt,.page-content dd{padding:4px 0;line-height:1.7}.page-content dt{width:120px;font-weight:var(--bold)!important}@media screen and (max-width: 767px){.page-content dt{width:100%}}.page-content dd{width:calc(100% - 120px)}@media screen and (max-width: 767px){.page-content dd{width:100%;padding:0 0 12px}}
/*# sourceMappingURL=/cdn/shop/t/96/assets/asset_page.css.map */
