@media (max-width: 767px){#wrap{margin-top:55px}}@media (min-width: 768px){.page-visual{padding-bottom:28px}}@media (min-width: 768px){.page-visual .page-ttl .ttl-en{letter-spacing:0.05em}}@media (min-width: 768px){.page-visual .page-ttl .ttl-jp{margin-top:10px}}@media (max-width: 767px){.page-visual .page-ttl .ttl-jp{margin-top:6px}}@media (min-width: 768px){.page-visual .breadcrumb{padding-top:10px}}@media (max-width: 767px){.page-visual .breadcrumb{padding-bottom:16px;margin-left:5px}}@media (min-width: 768px){.page-visual .breadcrumb ul li{letter-spacing:0.05em}}.faq-wcm{max-width:1140px;padding:0 20px;margin:0 auto}@media (min-width: 768px){.faq-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 768px){.sec-faq{margin:41px 0 125px}}@media (max-width: 767px){.sec-faq{margin:11px 0 0}}.sec-faq .faq-ttl{text-align:center}@media (min-width: 768px){.sec-faq .faq-ttl{font-size:16px;font-size:1.6rem;letter-spacing:.05em;font-weight:700;margin-bottom:30px}}@media (max-width: 767px){.sec-faq .faq-ttl{font-size:15px;font-size:1.5rem;line-height:30px;line-height:2em;letter-spacing:.05em;font-weight:700;margin-bottom:24px}}.sec-faq .faq-box{background-color:#f0f3f7}@media (min-width: 768px){.sec-faq .faq-box{padding:62px 20px}}@media (max-width: 767px){.sec-faq .faq-box{width:calc(100% + 40px);padding:32px 20px 36px;margin-left:-20px}}.sec-faq .faq-box .box-inner{max-width:977px}@media (min-width: 768px){.sec-faq .faq-box .box-inner{margin:-18px auto 0}}@media (max-width: 767px){.sec-faq .faq-box .box-inner{margin:-8px auto 0}}.sec-faq .faq-box .cat-item{background-color:#fff;border:solid 1px #D3D3D3}@media (min-width: 768px){.sec-faq .faq-box .cat-item{width:32.242%;margin-right:1.637%;margin-top:18px}}@media (max-width: 767px){.sec-faq .faq-box .cat-item{margin-top:8px}}@media (min-width: 768px){.sec-faq .faq-box .cat-item:nth-child(3n){margin-right:0}}.sec-faq .faq-box .cat-item .txt{display:block;color:#333;position:relative;height:56px;font-size:15px;font-size:1.5rem;line-height:22px;line-height:1.46667em;letter-spacing:.05em;font-weight:500;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media (min-width: 768px){.sec-faq .faq-box .cat-item .txt{padding:0 15px 0 calc(12% + 14px)}}@media (max-width: 767px){.sec-faq .faq-box .cat-item .txt{padding:0 15px 0 calc(12% + 9px)}}.sec-faq .faq-box .cat-item .txt:before{content:"";position:absolute;width:18px;height:18px;background-image:url("/wp/wp-content/themes/wp-templ/assets/img/grating/archive/icon_btn.svg");background-repeat:no-repeat;background-position:center;background-color:rgba(0,0,0,0);background-size:100% 100%;top:calc(50% - 9px)}@media (min-width: 768px){.sec-faq .faq-box .cat-item .txt:before{left:7.4%}}@media (max-width: 767px){.sec-faq .faq-box .cat-item .txt:before{left:6.4%}}.sec-faq .faq-box .cat-item .txt span{overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis}.comming{text-align:center}

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