.pg-faq{font-family:YuGothic,"Yu Gothic Medium","Yu Gothic","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}.pg-faq__header{padding:12px 8px 12px 16px;background:#282d34;color:#fff}@media(min-width: 62.0625em){.pg-faq__header{padding:12px 45px 12px 40px}}.pg-faq__header-inner{display:flex;align-items:center;justify-content:space-between}.pg-faq__header-heading{display:flex;align-items:center;width:calc(100% - 200px)}.pg-faq__header-title{font-size:2.8rem;font-weight:500;line-height:1}.pg-faq__header-text{display:none}@media(min-width: 62.0625em){.pg-faq__header-text{display:block;margin-left:40px;font-size:1.4rem}}.pg-faq__header-form{position:relative;width:160px}@media(min-width: 62.0625em){.pg-faq__header-form{width:200px}}.pg-faq__header-form input[type=text]{width:160px;padding:4px 8px;border:0;font-size:1.4rem}@media(min-width: 62.0625em){.pg-faq__header-form input[type=text]{width:200px}}.pg-faq__header-form-icon{position:absolute;top:6px;left:-24px;width:18px;height:18px;content:""}@media(min-width: 62.0625em){.pg-faq__header-form-icon{left:-28px}}.pg-faq__header-form-icon .c-svg-icon--search{fill:#fff}.pg-faq__main{margin:0;padding:0}@media(min-width: 62.0625em){.pg-faq__wrapper{display:flex;justify-content:space-between}}.pg-faq__category{background-color:#f8f9fa}@media(min-width: 62.0625em){.pg-faq__category{width:24%;padding:40px}}.pg-faq__category-title{padding:16px 0;color:#31b36c;font-size:2.8rem;line-height:1.1;text-align:center}@media(min-width: 62.0625em){.pg-faq__category-title{padding:0 0 32px;text-align:left}}.pg-faq__sp-menus{display:flex;padding:0 8px 16px}@media(min-width: 62.0625em){.pg-faq__sp-menus{display:none}}.pg-faq__sp-menu{width:calc(100% / 3 - 4px * 2 / 3);margin-right:4px}.pg-faq__sp-menu:nth-child(3n){margin-right:0}.pg-faq__sp-menu a,.pg-faq__sp-menu label{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:80px;padding:8px;background:#353f4f;color:#fff;font-size:1.3rem;font-weight:bold;text-align:center;cursor:pointer}.pg-faq__sp-menu.is-active a,.pg-faq__sp-menu.is-active label{background:#4e5c72}.pg-faq__sp-menu a:hover,.pg-faq__sp-menu label:hover{background:#4e5c72}.pg-faq__sp-menu>input[type=checkbox]{display:none}.pg-faq__menus{padding:28px 16px;background:rgba(78,92,114,.9)}@media(min-width: 62.0625em){.pg-faq__menus{display:none !important}}.pg-faq__submenu{color:#fff}.pg-faq__submenu+.pg-faq__submenu{margin-top:12px}.pg-faq__submenu-label{position:relative}@media(min-width: 62.0625em){.pg-faq__submenu-label{display:inline-block;position:relative;width:15px;padding-left:20px;font-size:1.6rem}}.pg-faq__submenu-label::after{display:block;position:absolute;top:50%;right:0;bottom:0;left:0;width:8px;height:8px;margin:auto;transform:translateY(-50%) rotate(45deg);border-top:1px solid #fff;border-right:1px solid #fff;content:""}@media(min-width: 62.0625em){.pg-faq__submenu-label::after{top:50%;width:10px;height:10px;transform:translateY(-50%) rotate(45deg);border-top:1px solid #333;border-right:1px solid #333}}.pg-faq__submenu-link{margin-left:20px}@media(min-width: 62.0625em){.pg-faq__submenu-link{margin-left:0}}.pg-faq__submenu>input[type=checkbox]{display:none}.pg-faq__submenu>input[type=checkbox]:checked~.pg-faq__submenu-label::after{transform:translateY(-64%) rotate(135deg)}.pg-faq__submenu>input[type=checkbox]:checked~.pg-faq__submenu-content{height:auto;opacity:1}.pg-faq__submenu>input[type=checkbox]:checked~.pg-faq__submenu-content>*{line-height:1.6}.pg-faq__submenu>input[type=checkbox]:checked~.pg-faq__submenu-content>.pg-faq__submenu-item{margin-top:12px}.pg-faq__submenu-content{height:0;margin-left:20px;overflow:hidden;opacity:0;transition-delay:0s;transition-duration:.35s;transition-property:opacity,line-height,padding;transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}.pg-faq__submenu-content>*{line-height:0;transition-delay:0s;transition-duration:.4s;transition-property:line-height;transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}.pg-faq__submenu-item{font-size:1.4rem;cursor:pointer}@media(min-width: 62.0625em){.pg-faq__submenu-item a{padding:0 0 8px}}.pg-faq__submenu--pc{color:#333}.pg-faq__submenu--pc>input[type=checkbox]{display:none}@media(min-width: 62.0625em){.pg-faq__submenu--pc>input[type=checkbox]:checked~.pg-faq__submenu-label::after{transform:translateY(-75%) rotate(135deg)}}.pg-faq__submenu--pc>input[type=checkbox]:checked~.pg-faq__submenu-content{height:auto;opacity:1}.pg-faq__submenu--pc>input[type=checkbox]:checked~.pg-faq__submenu-content>*{line-height:1.6}.pg-faq__submenu--pc>input[type=checkbox]:checked~.pg-faq__submenu-content>.pg-faq__submenu-item{margin-top:12px}.pg-faq__submenu--pc+.pg-faq__submenu--pc{margin-top:16px}.pg-faq__menu-pc{margin-bottom:36px}.pg-faq__menu-pc-label{display:block;position:relative;margin-bottom:8px;padding-left:24px;font-size:1.8rem}.pg-faq__menu-pc-label::after{display:block;position:absolute;top:0;bottom:0;left:4px;width:10px;height:7px;margin:auto;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:10px solid #333;content:""}.pg-faq__menu-pc-content{height:0;margin-left:20px;overflow:hidden;opacity:0;transition-delay:0s;transition-duration:.35s;transition-property:opacity,line-height,padding;transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}.pg-faq__menu-pc-content>*{line-height:0;transition-delay:0s;transition-duration:.4s;transition-property:line-height;transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}.pg-faq__menu-pc>input[type=checkbox]{display:none}.pg-faq__menu-pc>input[type=checkbox]:checked~.pg-faq__menu-pc-label::after{transform:rotate(90deg)}.pg-faq__menu-pc>input[type=checkbox]:checked~.pg-faq__menu-pc-content{height:auto;opacity:1}.pg-faq__menu-pc>input[type=checkbox]:checked~.pg-faq__menu-pc-content>*{line-height:1.6}.pg-faq__contents{margin:24px 0;padding:0 16px}@media(min-width: 62.0625em){.pg-faq__contents{width:76%;margin:0;padding:40px 45px}}.pg-faq__faq{background:#f8f8f8}.pg-faq__faq+.pg-faq__faq{margin-top:28px}@media(min-width: 62.0625em){.pg-faq__faq+.pg-faq__faq{margin-top:36px}}.pg-faq__faq-question{position:relative;padding:20px 48px 20px 8px;cursor:pointer}@media(min-width: 62.0625em){.pg-faq__faq-question{padding:24px 80px 24px 16px}}.pg-faq__faq-question::before,.pg-faq__faq-question::after{display:block;position:absolute;top:50%;right:12px;width:16px;height:2px;transform:translateY(-50%);background:#31b36c;content:""}.pg-faq__faq-question::after{transform:translateY(-50%) rotate(90deg);transition:.5s}.pg-faq__faq-question-text{position:relative;padding-left:44px;font-size:1.6rem;font-weight:bold}@media(min-width: 62.0625em){.pg-faq__faq-question-text{font-size:1.8rem}}.pg-faq__faq-question-text::before{display:flex;position:absolute;top:50%;left:0;align-items:center;justify-content:center;width:33px;height:33px;transform:translateY(-50%);border-radius:50px;background:#353f4f;color:#fff;font-family:YuGothic,"Yu Gothic Medium","Yu Gothic","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:1.8rem;font-weight:bold;content:"Q"}.pg-faq__faq.is-opened .pg-faq__faq-question::after{transform:rotate(0);transition:.5s}.pg-faq__faq-answer{display:none}.pg-faq__faq-answer-inner{padding:0 12px 20px}@media(min-width: 62.0625em){.pg-faq__faq-answer-inner{padding:0 60px 40px 60px}}.pg-faq__faq-answer p{font-size:1.6rem}.pg-faq__faq-answer a{text-decoration:underline}.pg-faq__top-title{margin-bottom:28px;font-family:"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","Yu Gothic",YuGothic,"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:2.4rem}@media(min-width: 62.0625em){.pg-faq__top-title{margin-bottom:32px;font-size:2.8rem}}.pg-faq__logo{margin:40px 0 60px}@media(min-width: 62.0625em){.pg-faq__logo{margin:56px 0 80px}}.pg-faq__logo-items{display:flex;flex-wrap:wrap;justify-content:space-between}@media(min-width: 62.0625em){.pg-faq__logo-items{justify-content:stretch}}.pg-faq__logo-item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc(50% - 6px)}@media(min-width: 62.0625em){.pg-faq__logo-item{width:calc(100% / 4 - 32px * 3 /4);margin-right:32px}.pg-faq__logo-item:nth-child(4n){margin-right:0}}.pg-faq__logo-item:nth-child(n+3){margin-top:12px}@media(min-width: 62.0625em){.pg-faq__logo-item:nth-child(n+3){margin-top:0}}@media(min-width: 62.0625em){.pg-faq__logo-item:nth-child(n+5){margin-top:24px}}.pg-faq__logo-item a{display:block;width:100%;border:1px solid #bfbebe;text-align:center}.pg-faq__logo-item a:hover{border:1px solid gray;opacity:.7}.pg-faq__page-logo{margin-bottom:16px}.pg-faq__page-logo img{width:auto;height:32px}@media(min-width: 62.0625em){.pg-faq__page-logo img{height:42px}}.pg-faq__page-article{margin-bottom:48px}.pg-faq__page-title{margin-bottom:16px;font-family:"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","Yu Gothic",YuGothic,"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:2rem;font-weight:400}@media(min-width: 62.0625em){.pg-faq__page-title{margin-bottom:24px;font-size:2.2rem}}.pg-faq__search{padding:40px 0 56px}@media(min-width: 62.0625em){.pg-faq__search{padding:80px 0}}.pg-faq__search-contents{width:100%;padding:0 8px}@media(min-width: 62.0625em){.pg-faq__search-contents{max-width:1280px;margin-right:auto;margin-left:auto;padding:0 40px}}