body{background-color:#fff}.qa{padding-top:150px}@media screen and (max-width:768px){.qa{padding-top:80px}}.qa-content{background-color:initial}.qa-content h4{margin-bottom:1em}.qa-content .qaWrap{display:flex;flex-wrap:wrap;row-gap:10px}.qa-content .qaWrap .qaItem{width:100%}.qa-content .qaWrap .a,.qa-content .qaWrap .q{width:100%;display:flex;justify-content:space-between;row-gap:.5em;padding:.75em;cursor:pointer}.qa-content .qaWrap .a i,.qa-content .qaWrap .q i{font-size:20px;display:grid;justify-content:center;align-items:center}.qa-content .qaWrap .a .qa-ttl,.qa-content .qaWrap .q .qa-ttl{display:flex;column-gap:.5em}.qa-content .qaWrap .a i{margin-top:.4em;font-size:18px;color:#ff9800}.qa-content .qaWrap .q{background-color:#fafafa;column-gap:.5em;transition-duration:.25s}.qa-content .qaWrap .q:hover{background-color:#fffdd1}.qa-content .qaWrap .q p{font-size:14px;font-weight:500}.qa-content .qaWrap .q .plus{font-size:15px}.qa-content .qaWrap .a{max-height:0;column-gap:.5em;padding:0 .75em;overflow:hidden;align-items:flex-start}.qa-content .qaWrap .a.open{max-height:2000px;padding:.75em}.qa-content .qaWrap .a .visual .carousel{margin-top:15px}.qa-content .qaWrap .a .visual .carousel ul{width:100%;overflow-x:auto;position:relative;white-space:nowrap;overflow-scrolling:touch;-webkit-overflow-scrolling:touch;background:linear-gradient(tr);padding:0 0 10px;display:flex;column-gap:5px}.qa-content .qaWrap .a .visual .carousel ul li figure{width:150px;height:150px}@media screen and (max-width:768px){.qa-content .qaWrap .a .visual .carousel ul li figure{width:100px;height:100px}}.qa-content .qaWrap .a .visual .carousel ul li figure img{height:100%;width:auto;z-index:1}.qa-content .qaWrap .a .visual .carousel ul li figure figcaption{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;overflow:hidden}.qa-content .qaWrap .a .visual .carousel ul li:nth-child(6) figure:after{content:"";display:block;height:100%;width:100%;background-color:rgba(0,0,0,.3137254902);position:absolute;z-index:1;top:-50%;left:-50%;translate:50% 50%}.qa-content .qaWrap .a .visual .carousel ul li:nth-child(6) figure figcaption{display:block;z-index:2}.qa-content .qaWrap .a .visual .carousel ul li:nth-child(n+6){display:none}.qa-content .qaWrap .a .contentText{width:100%}.qa-content .qaWrap .a .contentText p{font-size:13px;font-weight:500}.qa-content .qaWrap .icon-question{color:#91b7ff}.qa-content .qaWrap .icon-plus{color:#aaa}.qa-etc{background-color:initial}.qa-etc .qa-etc-inner{border:1px solid #eee;border-radius:16px;position:relative;padding:40px 20px;display:grid;grid-template-columns:100%;justify-content:center}.qa-etc .qa-etc-inner .ttl-icon{color:#000;position:absolute;top:0;left:50%;font-size:30px;width:65px;height:65px;background-color:#fff;border-radius:999px;border:1px solid #eee;display:flex;align-items:center;justify-content:center;translate:-50% -50%}.qa-etc .qa-etc-inner p{width:100%}.qa-etc .qa-etc-inner .tac{text-align:center}.qa-etc .qa-etc-inner button{width:-moz-fit-content;width:fit-content;display:grid;grid-template-columns:35px auto;align-items:center;justify-content:center;grid-gap:10px;gap:10px;background-color:#3ac755;color:#fff;padding:10px 2em;border-radius:10px;margin:1em auto}.qa-etc .qa-etc-inner .icon-support{color:#3a85c7}