.main img{vertical-align:bottom}.main .cntArc .inner{max-width:92%}@media screen and (min-width: 768px){.main .cntArc .inner{max-width:96%}}@media screen and (min-width: 1200px){.main .cntArc .inner{max-width:1080px}}.section-title{font-size:2.2rem;margin-bottom:1.75rem;font-family:"Noto Sans Japanese-sb"}@media(width >= 768px){.section-title{font-size:2.8rem}}.button{display:inline-block;line-height:1;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:1.6rem;padding:1rem;border:1px solid #44617b;background:#44617b;min-width:150px;text-align:center;color:#fff}.button:link,.button:visited{color:#fff;border:none}.button:hover{opacity:.75}.button.--search{padding-top:1.25rem}.button.--reset{border:1px solid #a8a8a8;background:#a8a8a8}.text-center{text-align:center}.u-anchor-point{visibility:hidden;display:block;position:relative}@media screen and (min-width: 768px){.u-anchor-point{top:-113px}}.test-only-badge{background:crimson;color:#fff;padding:0 .5rem;font-size:1rem;display:inline-block;vertical-align:middle}.shadow{box-shadow:rgba(0,0,0,.1) 0px 1px 3px 0px,rgba(0,0,0,.06) 0px 1px 2px 0px;transition:all .3s linear}.shadow:hover{box-shadow:none}.faq-badges{display:flex;justify-content:flex-end;align-items:center;gap:6px}.badge{display:inline-block;padding:2px 8px;text-align:center;border-radius:2px 2px 0 0;color:#fff;font-size:1.1rem;background-color:#44617b}@media(width >= 768px){.badge{font-size:1.2rem}}.badge.--product{background-color:#697f91}.badge.--product a{color:#fff}.badge.--category{background-color:#989fa6}.badge.--category a{color:#fff}.faq-title{font-family:"Noto Sans Japanese-sb";font-size:1.6rem;padding:1.2rem;border-bottom:1px solid #dcdcdc;background-color:#eee;line-height:1.32;display:flex;align-items:center}@media(width >= 768px){.faq-title{font-size:2rem}}.faq-mark{display:inline-block;width:32px;height:32px;line-height:32px;font-size:1.5rem;text-align:center;border-radius:50%;background-color:#44617b;color:#fff;margin-right:8px}.faq-mark.--question{background-color:#44617b}.faq-mark.--answer{background-color:#7e868d}.faq-body{padding:1.2rem;display:flex;align-items:flex-start}.faq-answer{font-size:1.6rem}.faq-answer.--ellipsis{font-size:1.6rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;color:#444}@media(width >= 768px){.faq-answer.--ellipsis{-webkit-line-clamp:2}}.alert{width:100%;padding:1rem;margin-bottom:1.5rem;color:#58151c;background-color:#f8d7da;border:1px solid #f1aeb5;border-radius:.375rem}@media(width >= 768px){.alert{padding:1.5rem}}.filter-boxes{display:flex;flex-wrap:wrap;justify-content:center;margin-inline:auto;margin-bottom:2.4rem}@media screen and (min-width: 768px){.filter-boxes{width:88%;gap:2%}}@media screen and (min-width: 768px){.filter-box.--half{width:49%}}.filter-box.--full{width:100%}.filter-box.--inline{display:flex;border-bottom:1px solid #dcdcdc}.filter-box.--inline .filter-label{width:100px}@media(width >= 768px){.filter-box.--inline .filter-label{width:120px}}.filter-box.--stacked{border-bottom:none}.filter-box.--stacked .filter-label{width:100%;border-bottom:1px solid #dcdcdc}.filter-label{display:flex;flex-direction:column;justify-content:center;padding:1rem;white-space:nowrap;cursor:pointer;font-family:"Noto Sans Japanese-sb"}.filter-body{padding:1rem;flex:1}.filter-group+.filter-group{margin-top:1rem}.filter-group-title{font-weight:bold;margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px dotted #dcdcdc}.filter-input{display:block;width:100%;padding:.375rem .75rem;font-size:1.6rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.filter-list{display:flex;flex-wrap:wrap;margin-bottom:0}.filter-list.--order{gap:1.5rem}.filter-list.--nested{padding-inline:.5rem}.filter-item{width:50%;display:flex;align-items:center;font-size:1.15rem;margin-bottom:.25rem}@media(min-width: 768px){.filter-item{font-size:1.4rem}}@media(min-width: 768px){.filter-item.--products{width:25%}}.filter-item-label{cursor:pointer;display:flex;align-items:center;gap:.5rem}.filter-buttons{display:flex;justify-content:center;gap:1.5rem}.filter-button{display:inline-block;line-height:1;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:1.6rem;padding:1rem;border:1px solid #44617b;background:#44617b;min-width:150px;text-align:center;color:#fff}.filter-button:link,.filter-button:visited{color:#fff;border:none}.filter-button:hover{opacity:.75}.filter-button.--search{padding-top:1.25rem}.filter-button.--reset{border:1px solid #a8a8a8;background:#a8a8a8}.pagination-container{margin-bottom:1.6rem}.faqs+.pagination-container{margin-top:1.6rem;margin-bottom:0}.pagination-counter{text-align:center;margin:0;font-size:1.4rem;color:#606060}.pagination{display:flex;justify-content:center;margin-bottom:1rem}.page-item{padding:.25rem}.page-item.disabled{display:none}.page-link{padding:.5rem 1rem;border:1px solid #44617b;background-color:#fff;font-size:1.1rem}.page-link:link,.page-link:visited{color:#44617b}.page-link:hover{background-color:#44617b;color:#fff}.page-item.active .page-link{background-color:#44617b;color:#fff}.faq+.faq{margin-top:4rem}@media(width >= 768px){.faq+.faq{margin-top:2.4rem}}.faq-link{display:block;box-shadow:rgba(50,50,105,.15) 0px 2px 5px 0px,rgba(0,0,0,.05) 0px 1px 1px 0px;transition:all .3s linear}.faq-link:hover{box-shadow:rgba(0,0,0,.1) 0px 1px 3px 0px,rgba(0,0,0,.06) 0px 1px 2px 0px;opacity:.7}.faq-link:hover .faq-title{text-decoration:underline;text-underline-offset:.25em}.faq-body-container{border-top:0}.faq-badges{padding-bottom:1.2rem;padding-right:1.2rem}/*# sourceMappingURL=index.min.css.map */