﻿@keyframes line_arrow{0{transform:translateX(0)}50%{transform:translateX(5px)}100%{transform:translateX(0)}}@keyframes line_arrow_left{0{transform:translateX(0)}50%{transform:translateX(-5px)}100%{transform:translateX(0)}}@keyframes line_arrow_down{0{transform:translateY(0)}50%{transform:translateY(5px)}100%{transform:translateY(0)}}.sec-anchor{padding:57px 0 63px}@media (max-width: 999px){.sec-anchor{padding:10px 0}}.sec-faq{padding:70px 0 150px;background-color:#efefef}@media (max-width: 999px){.sec-faq{padding:24px 0 40px}}.sec-faq .faq-box{position:relative;z-index:1}@media (min-width: 1000px){.sec-faq .faq-box{padding:87px 20px 111px}}.sec-faq .faq-box:not(:first-child){margin-top:63px}@media (max-width: 999px){.sec-faq .faq-box:not(:first-child){margin-top:3px}}@media (min-width: 1000px){.sec-faq .faq-box:before{content:"";width:95%;height:100%;background-color:#fff;position:absolute;top:0;bottom:0;z-index:-1;pointer-events:none}}@media only screen and (min-width: 1000px) and (max-width: 1200px){.sec-faq .faq-box:before{width:calc(100% - 20px)}}@media (min-width: 1000px){.sec-faq .faq-box:nth-child(2n+1):before{left:0}.sec-faq .faq-box:nth-child(2n):before{right:0}}@media (max-width: 999px){.sec-faq .faq-box{background-color:#fff}}@media (min-width: 1000px){.sec-faq .inner-faq{max-width:960px;padding:0 20px;margin:0 auto}}.sec-faq .hd-faq{position:relative;margin-bottom:45px}@media (max-width: 999px){.sec-faq .hd-faq{cursor:pointer;padding:16px 35px 14px 15px;margin-bottom:0}}.sec-faq .hd-faq__txt{display:block;font-size:28px;font-size:2.8rem;line-height:1.64286em;letter-spacing:.1em;font-weight:bold;font-family:"Shippori Mincho",serif;color:#2e583e}@media (min-width: 1000px){.sec-faq .hd-faq__txt{text-align:center}}@media (max-width: 999px){.sec-faq .hd-faq__txt{font-size:17px;font-size:1.7rem;line-height:1.76471em;letter-spacing:.05em}}@media (min-width: 1000px){.sec-faq .hd-faq__plus{display:none}}@media (max-width: 999px){.sec-faq .hd-faq__plus{width:16px;height:16px;position:absolute;top:50%;right:15px;margin-top:-8px}.sec-faq .hd-faq__plus:before,.sec-faq .hd-faq__plus:after{content:"";width:100%;height:2px;background-color:#000;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;transition:0.3s transform;will-change:transform}.sec-faq .hd-faq__plus:after{transform:rotate(-90deg)}}@media (max-width: 999px){.sec-faq .hd-faq.is-active .hd-faq__plus::after{transform:rotate(0)}}@media (min-width: 1000px){.sec-faq .lst-faq{display:block !important}}@media (max-width: 999px){.sec-faq .lst-faq{display:none}}.sec-faq .lst-faq .item__q{background-color:#ecefe9;cursor:pointer;position:relative;padding:19px 75px 17px 85px}@media (max-width: 999px){.sec-faq .lst-faq .item__q{padding:15px 50px 16px 47px}}.sec-faq .lst-faq .item__q:before{content:'Q';width:34px;height:34px;border-radius:100%;padding:0 2px 4px 0;display:flex;align-items:center;justify-content:center;font-size:22px;font-size:2.2rem;line-height:1.18182em;letter-spacing:.03em;font-weight:bold;font-family:"Cormorant Garamond",serif;color:#fff;background-color:#2e583e;position:absolute}@media (min-width: 1000px){.sec-faq .lst-faq .item__q:before{top:50%;left:24px;margin-top:-17px}}@media (max-width: 999px){.sec-faq .lst-faq .item__q:before{width:23px;height:23px;padding-bottom:2px;font-size:14px;font-size:1.4rem;line-height:1.21429em;top:24px;left:15px}}.sec-faq .lst-faq .item__q .txt-q{font-size:17px;font-size:1.7rem;line-height:1.64706em;letter-spacing:0em;font-weight:600;font-family:"Shippori Mincho",serif}@media (max-width: 999px){.sec-faq .lst-faq .item__q .txt-q{font-size:16px;font-size:1.6rem;line-height:1.75em;min-height:56px}}.sec-faq .lst-faq .item__q .plus-q{width:18px;height:18px;position:absolute;top:50%;right:24px;margin-top:-9px}@media (max-width: 999px){.sec-faq .lst-faq .item__q .plus-q{width:16px;height:16px;right:14px}}.sec-faq .lst-faq .item__q .plus-q:before,.sec-faq .lst-faq .item__q .plus-q:after{content:"";width:100%;height:2px;background-color:#000;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;transition:0.3s transform;will-change:transform}.sec-faq .lst-faq .item__q .plus-q:after{transform:rotate(-90deg)}.sec-faq .lst-faq .item__q.is-active .plus-q::after{transform:rotate(0)}.sec-faq .lst-faq .item__a{display:none}.sec-faq .lst-faq .item__a .txt-a{font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:0em;padding:31px 30px 22px 72px}@media (max-width: 999px){.sec-faq .lst-faq .item__a .txt-a{padding:16px 20px 9px}}.sec-faq .lst-faq .item__a .txt-a a{font-weight:bold;text-decoration:underline;color:#2e583e;text-underline-offset:2px}.sec-faq .lst-faq .item__a .txt-note{position:relative;padding-left:22px}.sec-faq .lst-faq .item__a .txt-note:before{content:'※';position:absolute;top:0;left:0}.sec-faq .lst-faq .item__a .close-a{margin:0 auto 31px;width:100px;height:40px;background-image:url(../../img/faq/close.svg);background-repeat:no-repeat;background-position:center;cursor:pointer}@media (max-width: 999px){.sec-faq .lst-faq .item__a .close-a{margin-bottom:19px}}.sec-faq .lst-faq .item+.item{margin-top:6px}

/*# sourceMappingURL=maps/faq.min.css.map */
