@charset "utf-8";@media (min-width:1440px){.main__inner{margin-bottom:0}.qa{position:relative;margin-top:-5px;padding-bottom:120px}.qa .row{position:relative;perspective:1px}.qa .row:after{content:"Q&A";font-family:var(--font-en);font-weight:700;font-size:22rem;line-height:1.2;letter-spacing:0;-webkit-text-stroke:1px #00888d;opacity:.25;color:transparent;white-space:nowrap;position:absolute;top:-52px;right:-143px;z-index:-1;pointer-events:none}.qa-list{display:flex;flex-direction:column;gap:20px;margin-top:57px}.qa-items{background:rgba(255,255,255,.5);border:1px solid #c9ccdd;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:10px;font-size:1.6rem;line-height:1.6;letter-spacing:.02em;padding:23px 60px 23px 29px;position:relative}.qa-items__trigger{display:flex;align-items:center;gap:8px;font-weight:700;margin-block:-23px;padding-block:23px;cursor:pointer}.qa-items__trigger.active:after{transform:rotate(0deg)}.qa-items__trigger:before{content:"Q";font-family:var(--font-en);font-weight:700;font-size:2rem;line-height:1.6;letter-spacing:.02em;color:var(--dark);flex-shrink:0}.qa-items__trigger:after{content:"";width:10px;height:10px;background:url(../images/common/ic_arrow.svg?va334a7952514fd2b13344df840768e93)no-repeat;background-size:contain;position:absolute;top:0;bottom:0;right:24px;margin:auto;transform:rotate(90deg);transition:transform .3s;will-change:transform}.qa-items__target{max-height:0;transition:max-height .3s;will-change:max-height;overflow:hidden}.qa-items__inner{display:flex;align-items:flex-start;gap:8px;font-weight:400;padding-block:14px 10px}.qa-items__inner:before{content:"A";font-family:var(--font-en);font-weight:700;font-size:2rem;line-height:1.6;letter-spacing:.02em;color:var(--primary-color);flex-shrink:0;margin-top:-2px}}@media (min-width:768px) and (max-width:1439px){.main__inner{margin-bottom:0}.qa{position:relative;margin-top:-.35vw;padding-bottom:8.33vw}.qa .row{position:relative;perspective:1px}.qa .row:after{content:"Q&A";font-family:var(--font-en);font-weight:700;font-size:15.28vw;line-height:1.2;letter-spacing:0;-webkit-text-stroke:1px #00888d;opacity:.25;color:transparent;white-space:nowrap;position:absolute;top:-3.61vw;right:-9.93vw;z-index:-1;pointer-events:none}.qa-list{display:flex;flex-direction:column;gap:1.39vw;margin-top:3.96vw}.qa-items{background:rgba(255,255,255,.5);border:1px solid #c9ccdd;-webkit-backdrop-filter:blur(.28vw);backdrop-filter:blur(.28vw);border-radius:.69vw;font-size:1.11vw;line-height:1.6;letter-spacing:.02em;padding:1.6vw 4.17vw 1.6vw 2.01vw;position:relative}.qa-items__trigger{display:flex;align-items:center;gap:.56vw;font-weight:700;margin-block:-1.6vw;padding-block:1.6vw;cursor:pointer}.qa-items__trigger.active:after{transform:rotate(0deg)}.qa-items__trigger:before{content:"Q";font-family:var(--font-en);font-weight:700;font-size:1.39vw;line-height:1.6;letter-spacing:.02em;color:var(--dark);flex-shrink:0}.qa-items__trigger:after{content:"";width:.69vw;height:.69vw;background:url(../images/common/ic_arrow.svg?va334a7952514fd2b13344df840768e93)no-repeat;background-size:contain;position:absolute;top:0;bottom:0;right:1.67vw;margin:auto;transform:rotate(90deg);transition:transform .3s;will-change:transform}.qa-items__target{max-height:0;transition:max-height .3s;will-change:max-height;overflow:hidden}.qa-items__inner{display:flex;align-items:flex-start;gap:.56vw;font-weight:400;padding-block:.97vw .69vw}.qa-items__inner:before{content:"A";font-family:var(--font-en);font-weight:700;font-size:1.39vw;line-height:1.6;letter-spacing:.02em;color:var(--primary-color);flex-shrink:0;margin-top:-.14vw}}@media (max-width:767px){.main__inner{margin-bottom:0}.qa{position:relative;padding-bottom:17.95vw}.qa:after{content:"Q&A";font-family:var(--font-en);font-weight:700;font-size:30.77vw;line-height:1.2;letter-spacing:0;-webkit-text-stroke:1px #fff;opacity:.25;color:transparent;white-space:nowrap;position:absolute;top:4.62vw;left:30.51vw;pointer-events:none}.qa-list{display:flex;flex-direction:column;gap:3.85vw;margin-top:11.79vw}.qa-items{background:rgba(255,255,255,.5);border:1px solid #c9ccdd;-webkit-backdrop-filter:blur(1.03vw);backdrop-filter:blur(1.03vw);border-radius:2.56vw;letter-spacing:.02em;position:relative;padding:5.38vw 12.82vw 5.13vw 7.18vw}.qa-items__trigger{display:flex;align-items:flex-start;gap:3.08vw;font-weight:700;font-size:3.59vw;line-height:1.8;margin-block:-5.38vw -5.13vw;padding-block:5.38vw 5.13vw}.qa-items__trigger.active:after{transform:rotate(0deg)}.qa-items__trigger:before{content:"Q";font-family:var(--font-en);font-weight:700;font-size:5.13vw;line-height:1.6;letter-spacing:.02em;color:var(--dark);flex-shrink:0;margin-top:-1px}.qa-items__trigger:after{content:"";width:2.56vw;height:2.56vw;background:url(../images/common/ic_arrow.svg?va334a7952514fd2b13344df840768e93)no-repeat;background-size:contain;position:absolute;top:0;bottom:0;right:7.18vw;margin:auto;transform:rotate(90deg);transition:transform .3s;will-change:transform}.qa-items__target{max-height:0;transition:max-height .3s;will-change:max-height;overflow:hidden}.qa-items__inner{display:flex;align-items:flex-start;gap:3.33vw;font-weight:400;padding-top:3.59vw}.qa-items__inner:before{content:"A";font-family:var(--font-en);font-weight:700;font-size:5.13vw;line-height:1.6;letter-spacing:.02em;color:var(--primary-color);flex-shrink:0;margin-top:-.51vw}}