.page-faq .panel-pane.pane-views-panes{padding:30px;border-radius:20px;background-color:#fff;-webkit-box-shadow:0 0 15px -4px #e0e0e0;box-shadow:0 0 15px -4px #e0e0e0;display:inline-block;width:100%}@media (min-width:992px){.page-faq .panel-pane.pane-views-panes{padding:30px 45px}}@-webkit-keyframes pouring-bg{0%{background-position:right top}100%{background-position:left bottom}}@keyframes pouring-bg{0%{background-position:right top}100%{background-position:left bottom}}input[type=date]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-inner-spin-button,input[type=time]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-inner-spin-button{display:none}input[type=time]::-webkit-clear-button{display:none}input[type=time]::-ms-clear{display:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=date].form-control:focus,input[type=date].form-control:hover,input[type=datetime-local].form-control,input[type=datetime-local].form-control:focus,input[type=datetime-local].form-control:hover,input[type=month].form-control,input[type=month].form-control:focus,input[type=month].form-control:hover,input[type=time].form-control,input[type=time].form-control:focus,input[type=time].form-control:hover{line-height:26px}}.page-faq .views-field-field-faq-answer .field-content,.page-faq .views-field-field-faq-answer .field-content p{font-size:16px;font-family:Muli,Arial,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","游ゴシック","游ゴシック体",YuGothic,"Yu Gothic","メイリオ",Meiryo,"ＭＳ ゴシック","MS Gothic",HiraKakuProN-W3,"TakaoExゴシック",TakaoExGothic,MotoyaLCedar,"Droid Sans Japanese",sans-serif;line-height:1.5;overflow-wrap:break-word;word-wrap:break-word}@media (min-width:768px){.page-faq .views-field-field-faq-answer .field-content,.page-faq .views-field-field-faq-answer .field-content p{font-size:18px;line-height:1.4}}.page-faq .faq-question h4 a{font-size:24px;font-weight:600;color:#000;text-decoration:none;position:relative;width:100%;display:block}.page-faq .faq-question h4 a:after{padding:6px 8px 4px;content:"\f0fe";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 6 Free";font-weight:400;text-decoration:inherit;background:#c5eeff;border:1px solid #38c4ff;color:#fff;font-size:22px;position:absolute;top:0;right:0;text-align:center;border-radius:50%}.page-faq .faq-question.faq-qa-visible h4 a:after{content:"\f146";font-family:"Font Awesome 6 Free";font-weight:400}.page-faq .faq>div>.pane-block:last-child,.page-faq .pane-block.pane-faq-extend{margin-bottom:0}.page-faq form .form-required{color:#eb700d}.page-faq .pane-faq-form-pic-section-2-columns .bf-col>.bf-row,.page-faq .pane-faq-form-pic-section-2-columns [id^=mini-panel]{padding:0}@media (min-width:992px){.page-faq .pane-faq-form-pic-section-2-columns .form-item-submitted-email,.page-faq .pane-faq-form-pic-section-2-columns .form-item-submitted-message,.page-faq .pane-faq-form-pic-section-2-columns .form-item-submitted-name{float:left}}.page-faq .bean-2cols-6-6{margin:10px 0}.page-faq .pane-faq-blocks-panel-pane-1>.pane-title,.page-faq .view-header p{font-family:Rocko,Arial,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","游ゴシック","游ゴシック体",YuGothic,"Yu Gothic","メイリオ",Meiryo,"ＭＳ ゴシック","MS Gothic",HiraKakuProN-W3,"TakaoExゴシック",TakaoExGothic,MotoyaLCedar,"Droid Sans Japanese",sans-serif;font-size:22px;color:#333;font-weight:700;text-align:center}@media (min-width:768px){.page-faq .pane-faq-blocks-panel-pane-1>.pane-title,.page-faq .view-header p{color:#000;font-size:24px}}.page-faq .pane-faq-blocks-panel-pane-1>.pane-title:after,.page-faq .view-header p:after{content:"";display:block;margin:12px auto 0;height:3px;width:2.75em;background-color:#ffaa01;border-radius:1.5px}@media (min-width:768px){.page-faq .pane-faq-blocks-panel-pane-1>.pane-title:after,.page-faq .view-header p:after{margin:17px auto 0}}.page-faq .pane-faq-blocks-panel-pane-1>.pane-title:after,.page-faq .view-header p:after{margin-bottom:24px}.page-faq .panel-pane.pane-views-panes{margin-top:30px}.page-faq .area-bgsandybrown{background:#f3f3f3}.page-faq .pane-bean-header-block-faq-didn-t-find-the h3.rtecenter,.page-faq .pane-bean-jp-header-block-faq-didn-t-find h3.rtecenter{font-size:24px;font-weight:400;color:#000}.page-faq .pane-bean-header-block-faq-didn-t-find-the h3.rtecenter:after,.page-faq .pane-bean-jp-header-block-faq-didn-t-find h3.rtecenter:after{content:"";display:block;margin:12px auto 0;height:3px;width:2.75em;background-color:#ffaa01;border-radius:1.5px}@media (min-width:768px){.page-faq .pane-bean-header-block-faq-didn-t-find-the h3.rtecenter:after,.page-faq .pane-bean-jp-header-block-faq-didn-t-find h3.rtecenter:after{margin:17px auto 0}}@media (min-width:992px){.page-faq .panel-pane.pane-panels-mini.pane-faq-form-pic-section-2-columns{margin-left:10%}}@media (min-width:1200px){.page-faq .panel-pane.pane-panels-mini.pane-faq-form-pic-section-2-columns{margin-left:15%}}.page-faq .pane-webform .form-item label{font-family:Muli,Arial,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","游ゴシック","游ゴシック体",YuGothic,"Yu Gothic","メイリオ",Meiryo,"ＭＳ ゴシック","MS Gothic",HiraKakuProN-W3,"TakaoExゴシック",TakaoExGothic,MotoyaLCedar,"Droid Sans Japanese",sans-serif;font-size:16px;font-weight:400;color:#333;display:inline-block;vertical-align:top}@media (min-width:768px){.page-faq .pane-webform .form-item label{width:30%}}.page-faq .pane-webform .form-item input{background-color:#fff!important;width:auto}@media (min-width:768px){.page-faq .pane-webform .form-item input{display:inline-block;width:65%}}.page-faq .pane-webform .form-item .form-textarea-wrapper{border-radius:6px}@media (min-width:768px){.page-faq .pane-webform .form-item .form-textarea-wrapper{display:inline-block;width:65%}}.page-faq .pane-webform .form-item .form-textarea-wrapper textarea{background-color:#fff!important}.page-faq .pane-webform .form-actions{padding-top:15px;text-align:center}@media (min-width:768px){.page-faq .pane-webform .form-actions{padding-left:30%;text-align:left}}.page-faq .rteindent1.faq-image{margin-left:0}.page-faq .rteindent1.faq-image img{display:none}@media (min-width:768px){.page-faq .rteindent1.faq-image img{display:inline;border-radius:10px;-webkit-transform:scale(.73,.73);transform:scale(.73,.73);margin-top:-52px;margin-left:-51px}}.pane-faq-list{margin-top:30px;counter-reset:faq-counter}.pane-faq-list .panel{border-radius:20px;background-color:#fff;-webkit-box-shadow:0 0 15px -4px #e0e0e0;box-shadow:0 0 15px -4px #e0e0e0;padding:40px 50px;display:inline-block;width:100%;margin-bottom:20px;border:0}.pane-faq-list .panel .panel-heading{background:0 0;padding:5px 0 10px}.pane-faq-list .panel-title a{font-size:24px;font-weight:600;color:#000;text-decoration:none;position:relative;width:100%;display:block}.pane-faq-list .panel-title a:before{content:counter(faq-counter) ". ";counter-increment:faq-counter}.pane-faq-list .accordion-toggle:after{padding:6px 8px 4px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;background:#c5eeff;border:1px solid #38c4ff;color:#fff;font-size:22px;position:absolute;top:0;right:0;text-align:center;border-radius:50%;content:"\f068";font-family:"Font Awesome 6 Free";font-weight:900}.pane-faq-list .accordion-toggle.collapsed:after{content:"\2b";font-family:"Font Awesome 6 Free";font-weight:900}.pane-faq-list .panel-collapse>.panel-body{border:0!important}body.page-memberships-plans .area-howitworks .pane-content .pane-faq-list p{margin-top:0}.view-faq-blocks .view-content h4.panel-title a{color:#333;font-family:Rocko,Arial,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","游ゴシック","游ゴシック体",YuGothic,"Yu Gothic","メイリオ",Meiryo,"ＭＳ ゴシック","MS Gothic",HiraKakuProN-W3,"TakaoExゴシック",TakaoExGothic,MotoyaLCedar,"Droid Sans Japanese",sans-serif;font-size:20px;display:block;-webkit-transition:font-size .5s;transition:font-size .5s;position:relative;line-height:1.2;padding-left:2ex}@media (min-width:768px){.view-faq-blocks .view-content h4.panel-title a{padding-left:0;padding-right:3ex;font-weight:700;color:#474a4b}}@media (min-width:992px){.view-faq-blocks .view-content h4.panel-title a{font-size:24px}}.view-faq-blocks .view-content h4.panel-title a.collapsed{padding-right:3ex;padding-left:0;font-weight:400;font-size:18px}@media (min-width:992px){.view-faq-blocks .view-content h4.panel-title a.collapsed{font-size:22px}}.view-faq-blocks .view-content h4.panel-title a.collapsed:before{display:none}.view-faq-blocks .view-content h4.panel-title a.collapsed:after{content:"\f054";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 6 Free";font-weight:900;font-size:20px;position:absolute;top:0;right:0}@media (min-width:768px){.view-faq-blocks .view-content h4.panel-title a.collapsed:after{content:"\f0fe";font-family:"Font Awesome 6 Free";font-weight:400}}.view-faq-blocks .view-content h4.panel-title a:before{content:"\f053";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 6 Free";font-weight:900;font-size:20px;position:absolute;top:0;left:0;line-height:1.3}@media (min-width:768px){.view-faq-blocks .view-content h4.panel-title a:before{display:none}.view-faq-blocks .view-content h4.panel-title a:after{content:"\f146";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 6 Free";font-weight:400;font-size:20px;position:absolute;top:0;right:0}}.view-faq-blocks .view-content .panel.panel-default{margin-top:0;border-radius:0;border-color:#f3f3f3;border-right-width:0;border-left-width:0;border-bottom-width:0;-webkit-box-shadow:none;box-shadow:none}.view-faq-blocks .view-content .panel.panel-default .panel-heading{background-color:#fff;padding-top:25px;padding-bottom:20px}.view-faq-blocks .view-content .panel.panel-default .panel-body{border:none;padding-top:0}.area-faq-search .faq-search-wrapper{display:block;max-width:100ex;position:relative;color:#333}.area-faq-search .faq-search-wrapper:after{color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;content:"\f002";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;top:0;right:0;height:34px;line-height:34px;width:6ex;text-align:center}.area-faq-search .faq-search-wrapper #faq-search{padding-right:6ex;-webkit-box-shadow:none;box-shadow:none;background-color:#f3f3f3;border-color:#f3f3f3;color:inherit}
