.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}}@media(width < 768px){.faq-mark{display:none}}.faq-text-large{font-size:2rem}.faq-text-small{font-size:1.35rem}.faq-text-bold{font-weight:bold}.faq-text-gray{color:#6c757d}.faq-text-underline{text-decoration:underline}.faq-text-red{color:#dc3545}.faq-text-link{color:#007bff !important;text-decoration:underline !important}.faq-image{display:block;width:100%;max-width:100%;height:auto}@media(width >= 768px){.faq-image{max-width:60%}}.faq-image-block{width:100%}.faq-image-block a{display:block}.faq-media-caption{width:100%;margin-top:.6rem;text-align:center;font-size:1.4rem;line-height:1.5}@media(width >= 768px){.faq-media-caption{max-width:60%}}.faq-video{width:100%;display:inline-block}@media(width >= 768px){.faq-video{max-width:50%}}.faq-video a{position:relative;display:block;cursor:pointer}.faq-video img{display:block;width:100%;height:auto}.faq-video .faq-video-play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:64px;height:64px;background:rgba(0,0,0,.6);border-radius:50%}.faq-video .faq-video-play::after{content:"";position:absolute;top:50%;left:55%;transform:translate(-50%, -50%);border-style:solid;border-width:12px 0 12px 20px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.faq-video a:hover .faq-video-play{background:rgba(200,0,0,.85)}.faq-video .faq-media-caption{max-width:100%}.faq-flexbox{display:flex;flex-direction:column;gap:12px}@media(width >= 768px){.faq-flexbox{flex-direction:row;flex-wrap:wrap}.faq-flexbox>*{width:calc(50% - 12px + 6px);min-width:180px}}.faq-flexbox .faq-image{width:100%;max-width:100%}.faq-flexbox .faq-image-block .faq-media-caption{max-width:100%}.link_btn{display:flex;padding:2% 4%;border:1px solid #929292;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;margin:0 auto;position:relative;background:#fff}.link_btn::before{display:block;width:0;height:0;content:"";border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #383838;border-style:solid;border-width:8px 0 8px 12px;position:absolute;top:50%;left:4%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.link_btn:hover{background-color:#d3dfee}.support__section_inner{display:flex;flex-direction:column;align-items:center}.support__contact{--gap: 1rem;display:flex;flex-direction:column;justify-content:center;gap:var(--gap)}@media screen and (min-width: 768px){.support__contact{flex-direction:row;--gap: 2rem;width:88%}}@media screen and (min-width: 992px){.support__contact{width:80%}}.support__section_mt{font-size:2.4rem;font-family:"Noto Sans Japanese-sb";margin-bottom:1em;text-align:center}@media screen and (max-width: 428px){.support__section_mt{font-size:1.8rem}}.support__contact_tel,.support__contact_mail{width:100%;padding:7% 1%;background:rgba(231,236,243,.65)}@media screen and (min-width: 768px){.support__contact_tel,.support__contact_mail{width:calc(50% - var(--gap) + var(--gap)/2);padding:3% 1%}}.support__contact_tel .tel{font-size:2.8rem;display:flex;justify-content:center;align-items:center;font-family:"Noto Sans Japanese-sb";margin-bottom:3%}@media screen and (min-width: 768px){.support__contact_tel .tel{font-size:3.6rem}}.support__contact_tel .tel::before{font-family:"Common-Icons" !important;content:"";display:block;font-size:2.4rem;margin-right:.3em}@media screen and (min-width: 768px){.support__contact_tel .tel::before{font-size:3.2rem}}.support__contact_tel dd{font-size:1.25rem}@media screen and (min-width: 768px){.support__contact_tel dd{font-size:1.4rem}}.support__contact_mail .link_btn{width:90%;max-width:380px;min-height:80px;font-size:1.8rem;font-family:"Noto Sans Japanese-sb";padding-right:8%}.support__contact_mail .link_btn::before{left:unset;right:5%}@media screen and (min-width: 768px){.support__contact_mail .link_btn::before{right:8%}}.support__contact_mail .ico-mail{display:flex;align-items:center}.support__contact_mail .ico-mail::before{font-family:"Common-Icons" !important;content:"";display:block;margin-right:.3em;font-size:3rem}@media screen and (min-width: 768px){.support__contact_mail .ico-mail::before{font-size:3.5rem}}.survey{--survey-width: 100%;margin:4rem auto 3.2rem auto;text-align:center;border:2px solid #dcdcdc;background-color:#f5f5f5;padding:2.4rem;width:var(--survey-width);border-radius:8px;font-size:1.6rem}@media(width >= 768px){.survey{--survey-width: 56%}}@media(width >= 1024px){.survey{--survey-width: 48%}}.survey__intro{font-weight:bold;margin-bottom:1.6rem}.survey-useful-count{font-weight:bold}.survey-form__radios{display:flex;justify-content:center;gap:2rem;margin-bottom:1.6rem}.survey-form__radio{cursor:pointer}.survey-form__radio input{margin-right:.25rem}/*# sourceMappingURL=detail.min.css.map */