@charset "UTF-8";@import"http://fonts.googleapis.com/earlyaccess/notosansjp.css";@-ms-viewport{width:device-width}html{font-size:62.5%}body{background-color:#fff;color:#333;font-family:Noto Sans JP,-apple-system,BlinkMacSystemFont,Helvetica Neue,YuGothic,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,Arial,メイリオ,Meiryo,sans-serif;font-size:13.7px;font-size:1.37rem;line-height:1.7;letter-spacing:.5px}h1,h2,h3,h4,h5,h6{line-height:1.5;margin:0;padding:0}p{margin:0}ul{list-style-type:none;margin:0;padding:0}sup{font-size:11px;font-size:1.1rem}small{color:#706d65;font-size:13px;font-size:1.3rem}img{max-width:100%;height:auto;vertical-align:bottom}a,button{color:#079a3e;cursor:pointer;text-decoration:none}a:hover,button:hover,a:hover img,button:hover img{opacity:.7}a,a img,button,input{transition-property:all;transition-duration:.25s;transition-timing-function:cubic-bezier(.25,.1,.25,.1)}.content.breadcrumbs{padding:4px 16px;border-top:1px solid #e5e5e5}.breadcrumbs{overflow:scroll;scrollbar-width:none;white-space:nowrap}.breadcrumbs::-webkit-scrollbar{display:none}.breadcrumbs .breadcrumbs__list{display:flex;flex-direction:row;gap:6px;margin-right:16px;font-size:12px;font-size:1.2rem;color:#706d65}.breadcrumbs .breadcrumbs__list i{margin-right:2px;font-size:10px;font-size:1rem;color:#c1bdb7}.breadcrumbs .breadcrumbs__list a{color:#0071c1}.faq__wrap{width:100%}.faq__text{display:flex;flex-direction:row;gap:8px;align-items:center;margin-bottom:16px;font-size:19.2px;font-size:1.92rem}.faq__text i{color:#009984;font-size:16px;font-size:1.6rem}.faq__menu{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:16px;width:100%}.faq__menu a{width:100%;box-sizing:border-box}.faq__menu .button.secondary.current{color:#fff;background-color:#0071c1}.filter{display:flex;flex-direction:row;gap:16px;position:relative}.filter__keyword{display:flex;flex-direction:row;gap:0;width:100vw}.filter__keyword label{position:relative;display:flex;width:100%}.filter__keyword input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:10px 16px;font-size:16px;font-size:1.6rem;border-radius:4px 0 0 4px;border:none}.filter__keyword input::placeholder{color:#706d65}.filter__keyword input:focus{outline:none;box-shadow:0 0 8px #fffc}.filter__keyword .filter__keyword__suggest{position:absolute;top:50px;border:1px solid #e5e5e5;border-radius:4px;background-color:#fff;box-shadow:0 0 16px #0000001a}.filter__keyword .filter__keyword__suggest li{padding:8px 16px;text-align:left;border-bottom:1px solid #e5e5e5;cursor:pointer}.filter__keyword .filter__keyword__suggest li:last-child{border:none}.filter__keyword .filter__keyword__suggest li:focus{background-color:#f0f0f0;outline:none}.filter__keyword .filter__keyword__suggest li:hover{background-color:#f0f0f0}.filter__keyword button{display:flex;flex-direction:row;gap:4px;justify-content:center;align-items:center;padding:8px 16px;font-size:12px;font-size:1.2rem;font-weight:700;border-radius:0 4px 4px 0;color:#0071c1;background-color:#fff;border:none;white-space:nowrap}.filter__keyword button i{font-size:16px;font-size:1.6rem}.filter__keyword button.filter__keyword__button--disabled{color:#c1bdb7;background-color:#fff}.filter__keyword button.filter__keyword__button--disabled:hover{opacity:1;cursor:default}.faq__list p.faq__empty{padding:32px 16px;margin:0;text-align:center;font-size:16px;font-size:1.6rem;color:#706d65;line-height:1.6}@media screen and (min-width: 680px){.faq__menu{grid-template-columns:repeat(4,1fr);grid-template-rows:none}}
