.faq-section{margin-bottom:70px}.inquiry-section{background-color:#fff;border-radius:4px;border-top:8px solid #46b4e6;padding:46px 30px;position:relative;text-align:center}.heading{background-color:#3c5064;color:#fff;font-size:18px;height:50px;line-height:50px;margin:0;padding-left:30px}@media(max-width:450px){.heading{font-size:16px;height:38px;line-height:38px}}@media(max-width:320px){.heading{padding-left:25px}}.faq-list{background-color:#fff;list-style:none;margin:0 0 20px;padding:0}.faq-list__item{border:1px solid #c5c5c5;border-top-color:transparent;font-size:0;overflow:hidden;padding:0;position:relative}.faq-list__item:hover{border:1px solid #0484cc}.faq-list__item:hover .faq-list__question{background-image:url(../../img/icon/faq-hover.png)}.faq-list__item .faq-list__question.active{background-image:url(../../img/icon/faq-close.png)}.faq-list__item .faq-list__question.active+.faq-list__answer{margin:0 30px 22px;max-height:100%;opacity:1;padding:27px 34px 30px 60px}.faq-list__item .faq-list__question.active+.faq-list__answer:before{top:22px}.faq-list__item .faq-list__question.active+.faq-list__answer.spatial-adjustment2{padding:27px 34px 20px 60px}.accordion-flag-check{display:none}.faq-list__answer,.faq-list__question{background-color:#fff;border:none;font-family:inherit;position:relative}.faq-list__answer:before,.faq-list__question:before{border-radius:50%;color:#fff;display:inline-block;font-size:16px;font-weight:700;height:30px;line-height:30px;margin-right:10px;position:absolute;text-align:center;text-indent:0;width:30px}.faq-list__question{background-image:url(../../img/icon/faq-open.png);background-position:top 24px right 30px;background-repeat:no-repeat;color:#333;cursor:pointer;display:block;font-size:16px;font-weight:700;margin:0;padding:26px 64px 27px 70px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.faq-list__question:before{background-color:#f89508;content:"Q";left:30px;top:21px}.faq-list__question:focus,.faq-list__question:hover{color:#333;outline:none;text-decoration:none}.faq-list__answer{background-color:#f1f4f8;font-size:0;line-height:1.5;margin:0 30px;max-height:0;opacity:0;padding:0 34px 0 60px;-webkit-transition:max-height .2s linear 0s,opacity .2s linear 0s,margin .2s linear 0s,padding .2s linear 0s;transition:max-height .2s linear 0s,opacity .2s linear 0s,margin .2s linear 0s,padding .2s linear 0s;width:calc(100% - 60px);word-break:break-word}.faq-list__answer:before{background-color:#46b4e6;content:"A";left:20px;top:0;-webkit-transition:top .2s linear 0s;transition:top .2s linear 0s}.faq-answer-text,.faq-user-operation-desc{font-size:14px}.faq-answer-text--imporant,.faq-user-operation-desc--imporant{color:#c33}.faq-answer-text:last-child{margin-bottom:0;margin-top:0}.faq-answer-text.spatial-adjustment2{display:block;padding-top:10px}.faq-answer-text.spatial-adjustment3{white-space:normal}.faq-answer-link{color:#1694e0}.faq-answer-link:hover{color:#1694e0;cursor:pointer}.faq-answer-link.spatial-adjustment2,.faq-answer-link.spatial-adjustment3{display:inline-block;padding-top:10px}.faq-answer-link.spatial-adjustment3{white-space:normal}.faq-user-operation-ordered-list,.faq-user-operation-unordered-list{font-size:0;margin-bottom:8px;padding-left:15px}.faq-user-operation-ordered-list__item,.faq-user-operation-unordered-list__item{font-size:14px}.faq-user-operation-unordered-list__item-sub{margin-bottom:0}#show-inquiry-modal-button__for-faq-email{display:none}.show-inquiry-modal-button{position:relative}.show-inquiry-modal-button_in-text{color:#1694e0;font-weight:400;margin:0}.show-inquiry-modal-button_in-text:hover{cursor:pointer;text-decoration:underline}@media(min-width:768px){.header_sub{display:none}.faq-list__question{font-size:18px}}@media(min-width:992px){.inquiry-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.show-inquiry-modal-button{position:absolute;right:30px}}.faq-user-operation-title{font-size:14px;margin-bottom:0}.left-margin{margin-left:15px}.no-bottom-margin{margin-bottom:0}.faq__live-contents-link-area{border-top:1px solid #ccc;margin-top:20px;padding-top:20px}.faq-browse-page-image-link{display:none}@media(min-width:768px){.faq-browse-page-image-link{display:block}}.faq__browse-link-image{height:auto;width:100%}.faq__restrict-content-image{height:auto;max-width:582px;width:100%}.faq__answer-image{height:auto;width:100%}.faq__answer-image--timeshift{margin-top:16px}