@charset "UTF-8";.header__menubox ul li a{color:#333}.logobox{height:100%;display:none;&.small{display:none}}.logobox2{height:100%;display:block;& h1 a img{width:var(--logo-width)}&.small{display:block;& h1 a img{width:var(--logo-width2)}}}main{width:100%;overflow:hidden;position:relative;padding-top:100px}.main__wrap{width:100%;height:30vh;background-color:var(--color-main);display:flex;align-items:center;justify-content:center}.main__wrap h2{color:#fff;font-size:3rem;font-weight:700}.breadcrumbs{max-width:1728px;margin:10px auto 0 auto;padding:0 2%;display:flex;align-items:flex-start;justify-content:space-between;box-sizing:content-box}.breadcrumbs ul{width:100%;display:flex;justify-content:flex-start}.breadcrumbs ul li a{color:#333;text-decoration:underline}.breadcrumbs ul li a:hover{opacity:.5}.breadcrumbs ul li:after{content:'>';margin:0 .5em}.breadcrumbs ul li:last-child:after{content:'';margin:0}.faq__wrap{width:100%;margin-top:5%}.faq__txt{width:100%;text-align:center}.faq__btnbox{width:60%;margin:0 auto;margin-top:3%}.faq__btn a{display:block;width:100%;text-align:center;font-size:2rem;font-weight:700;background-color:var(--color-main);color:#fff;padding:15px 0 17px;position:relative;border-radius:100px}.faq__btn a:before{font-family:'Font Awesome 6 Pro';content:'\f054';font-size:2rem;line-height:1em;color:#fff;position:absolute;top:50%;right:25px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.faq__btn a:hover{background-color:var(--color-sub)}.faq__toptxt{width:100%;text-align:center}.faq__ttlbox{width:100%;margin-top:5%}.faq__ttlbox2{width:100%;margin-top:8%}.faq__ttlbox h2,.faq__ttlbox2 h2{font-size:3rem;line-height:1em;font-weight:900}.faq__wrap ul{width:100%;margin-top:3%}.faq__wrap ul li{width:100%;margin-top:3%}.faq__wrap ul li:first-child{margin-top:0}.displayNone{display:none}.accordion a{display:block}.switch{cursor:pointer;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:2px dotted #333;padding-bottom:10px;transition:.5s;color:var(--color-main)}.switch:hover{color:var(--color-sub)}.switch:after{position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);font-family:'Font Awesome 6 Pro';content:'\f054';font-size:20px;transition:.5s}.switch.open:after{font-family:'Font Awesome 6 Pro';content:'\f078'}.contentWrap{width:100%;padding:10px 0 20px}.faq__qtxt{width:100%;font-size:2rem;font-weight:700;line-height:1.2em}.faq__cntbox{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.faq__atxt{width:100%;font-size:1.6rem;line-height:1.8em}.faq__atxt a{display:inline}.faq__atxt a:hover{opacity:.5}@media screen and (min-width:0px) and (max-width:834px){main{width:100%;overflow:hidden;position:relative;padding-top:72px}.main__wrap{width:100%;height:200px}.main__wrap h2{font-size:2rem}.breadcrumbs{margin:5px auto 0 auto;padding:0 5%}.breadcrumbs ul{overflow-x:scroll;word-break:keep-all;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}.breadcrumbs ul::-webkit-scrollbar{display:none}.faq__wrap{width:100%;margin-top:10%}.faq__txt{width:100%;text-align:center}.faq__btnbox{width:90%;margin-top:8%}.faq__btn a{font-size:1.6rem}.faq__btn a:before{font-size:1.6rem}.faq__wrap ul{width:100%;margin-top:4%}.faq__wrap ul li{width:100%;margin-top:4%}.switch{padding-bottom:5px}.switch:after{font-size:16px}.contentWrap{padding:10px 0 20px}.faq__qtxt{font-size:1.6rem}.faq__atxt{width:100%;font-size:1.6rem;line-height:1.5em}}