.fake-anchor{display:block}@media (min-width: 769px){.fake-anchor{transform:translateY(-50px)}}@media (max-width: 768px){.fake-anchor{transform:translateY(-30px)}}@media (min-width: 769px){.c-mainvisual .mv-ttl-jp{margin-top:0}}@media (max-width: 768px){.c-breadcrumb{text-align:right}}@media (min-width: 769px){.main-container{padding-bottom:144px}}@media (max-width: 768px){.main-container{padding-bottom:112px}}@media (min-width: 769px){.c-anchor-list{z-index:2;padding:170px 0 66px;margin-bottom:140px}}@media (max-width: 768px){.c-anchor-list{margin:2px 0 82px;padding:82px 0 80px}}.sec-faq:last-child{margin-bottom:0}@media (min-width: 769px){.sec-faq{margin-bottom:140px}}@media (max-width: 768px){.sec-faq{margin-bottom:103px}.sec-faq .c-ttl01.is-center .c-ttl01-en{margin-bottom:18px}}@media only screen and (max-width: 374px){.sec-faq .c-ttl01.is-center .c-ttl01-jp{font-size:22px;font-size:2.2rem}}@media (min-width: 769px){.c-lst-faq{margin-top:61px}}@media (max-width: 768px){.c-lst-faq{margin-top:57px}}@media (max-width: 768px){.c-lst-faq .ttl{min-height:64px;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;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;padding-top:12px;padding-bottom:18px}.c-lst-faq .ttl:before{top:6px}.c-lst-faq .ttl span{top:2px}}.c-lst-faq .desc{border-top-color:rgba(195,177,177,0.3)}@media (min-width: 769px){.c-lst-faq .desc .receipt-request+.txt-warning{margin-top:28px}}@media (max-width: 768px){.c-lst-faq .desc{padding-top:19px;padding-left:14px;padding-right:14px;margin-left:16px;margin-right:16px}.c-lst-faq .desc>ul{margin-top:9px}.c-lst-faq .desc .receipt-request{margin-top:16px}.c-lst-faq .desc .receipt-request+.txt-warning{margin-top:21px}}@media (max-width: 768px){.c-lst-faq .desc .txt{font-size:15px;font-size:1.5rem;line-height:2em}}.c-lst-faq .desc .txt p{margin-bottom:16px}.c-lst-faq .desc .txt p:last-child{margin-bottom:0}.c-lst-faq .desc .txt.txt-space01 p:not(:last-child){margin-bottom:31px}@media (min-width: 769px){.c-lst-faq .desc table th{width:calc(176 / 922 * 100%)}}@media (min-width: 769px){.c-lst-faq .desc table td{width:calc(744 / 922 * 100%)}}@media only screen and (min-width: 769px) and (min-width: 1199.98px){.c-lst-faq .desc table td{padding-left:23px}}.c-lst-faq .desc>ul .c-number-list{color:#363232}@media (min-width: 769px){.c-lst-faq .desc>ul .c-number-list{margin-top:10px}}@media only screen and (min-width: 769px) and (max-width: 1200px){.c-lst-faq .desc>ul .c-number-list{font-size:14px;font-size:1.4rem}}@media (max-width: 768px){.c-lst-faq .desc>ul .c-number-list{margin-left:-16px;margin-top:13px;margin-bottom:0}}@media (max-width: 768px){.c-lst-faq .rows:nth-child(even) .ttl{padding:12px 64px 14px 50px}}@media (min-width: 769px){.c-lst-faq .txt-warning{margin-top:23px;padding-left:33px}}@media only screen and (min-width: 769px) and (max-width: 1200px){.c-lst-faq .txt-warning{font-size:14px;font-size:1.4rem;padding-left:28px;background-size:20px 20px}}@media (max-width: 768px){.c-lst-faq .txt-warning{margin-top:18px;padding-left:28px;background-size:20px auto}}.c-lst-faq .box-attention{background:#FDF2F0;border-radius:8px;padding:20px 24px;margin:12px 0 4px}@media (max-width: 768px){.c-lst-faq .box-attention.is-sp01{padding-top:25px;padding-bottom:24px}}@media (min-width: 769px){.c-lst-faq .dl-list{margin:20px 0 4px}}@media (max-width: 768px){.c-lst-faq .dl-list{margin-top:20px}}.c-lst-faq .dl-list dl{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;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start}.c-lst-faq .dl-list dl:not(:last-child){margin-bottom:16px}.c-lst-faq .dl-list dt{font-size:15px;font-size:1.5rem;line-height:1.4em;letter-spacing:.14em;font-weight:400;background:#EAEAEA;border-radius:4px;text-align:center;padding:2px 5px 3px}@media (min-width: 769px){.c-lst-faq .dl-list dt{width:150px;margin-right:20px}}@media (max-width: 768px){.c-lst-faq .dl-list dt{font-size:14px;font-size:1.4rem;width:100px;margin-right:14px}}.c-lst-faq .dl-list dd{-webkit-flex:1;-moz-flex:1;-ms-flex:1;-o-flex:1;flex:1;font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:.14em;font-weight:400}@media only screen and (min-width: 769px) and (max-width: 1200px){.c-lst-faq .dl-list dd{font-size:14px;font-size:1.4rem}}.c-lst-faq .dl-list a{text-decoration:none;color:#363232}@media (min-width: 769px){.c-lst-faq .reception-hours{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;-o-flex-wrap:wrap;flex-wrap:wrap}}.c-lst-faq .reception-hours .txt{line-height:1.5}@media (min-width: 769px){.c-lst-faq .reception-hours .txt{margin-right:12px}}@media (max-width: 768px){.c-lst-faq .reception-hours .txt{font-size:16px;font-size:1.6rem}}@media (min-width: 769px){.c-lst-faq .reception-hours .txt-note{margin-top:2px}}@media (min-width: 769px){.c-lst-faq .c-dot-list{margin:4px 0 2px}}@media only screen and (min-width: 769px) and (max-width: 1200px){.c-lst-faq .c-dot-list{font-size:14px;font-size:1.4rem}}.c-lst-faq .account-support .txt-warning{margin:0 0 8px}.c-lst-faq .account-support .box{background:#FDF2F0;border-radius:8px;margin:20px 0 20px}@media (min-width: 769px){.c-lst-faq .account-support .box{padding:18px 20px 8px 24px;display:inline-block;vertical-align:top}.c-lst-faq .account-support .box ul{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;-o-flex-wrap:wrap;flex-wrap:wrap}.c-lst-faq .account-support .box li{margin-right:22px}.c-lst-faq .account-support .box li:last-child{margin-right:0}}@media (max-width: 768px){.c-lst-faq .account-support .box{padding:24px 20px 24px 24px}}@media (min-width: 769px){.c-lst-faq .account-support .support-rows:not(:last-child){margin-bottom:25px}}@media (max-width: 768px){.c-lst-faq .account-support .support-rows:not(:last-child){margin-bottom:18px}}

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