@media only screen and (max-width: 767px){.faq-page section.common-banner .wrapper{text-align:left}}section.faq-block{padding:clamp(50px,5.2083vw,100px) 0 clamp(50px,13.02083vw,250px) 0;position:relative}section.faq-block:after{position:absolute;bottom:0;left:0;display:block;width:100%;height:250px;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#f6f6f600,#f6f6f6);content:""}section.faq-block .container{grid-column:6/-6}@media only screen and (max-width: 1600px){section.faq-block .container{grid-column:4/-4}}@media only screen and (max-width: 1500px){section.faq-block .container{grid-column:3/-3}}@media only screen and (max-width: 900px){section.faq-block .container{grid-column:2/-2}}section.faq-block .desc{padding-bottom:50px;text-align:center}section.faq-block .list{counter-increment:qanumbers;display:flex}section.faq-block .list:before{margin:30px 0;font-size:2.5rem;font-weight:275;line-height:1;letter-spacing:.5px;transition:color .5s;content:"Q" counter(qanumbers)}@media only screen and (max-width: 1200px){section.faq-block .list:before{margin-top:37px;font-size:1.25rem;width:30px;margin-right:15px}}@media only screen and (min-width: 1201px){section.faq-block .list:hover:before{color:#e71300}section.faq-block .list:hover .icon{color:#e71300}}@media only screen and (max-width: 1200px){section.faq-block .list:active:before{color:#e71300}section.faq-block .list:active .icon{color:#e71300}}section.faq-block .list.active:before{color:#e71300}section.faq-block .list.active .icon{transform:rotate(45deg);color:#e71300}section.faq-block .list.active .wrapper:before{width:100%}section.faq-block .wrapper{margin-left:auto;position:relative;width:90.9295%;border-top:1px solid rgba(0,0,0,.2)}section.faq-block .wrapper:before{position:absolute;left:0;top:-1px;width:0;height:2px;background:#000;transition:width .5s;content:""}@media only screen and (max-width: 1200px){section.faq-block .wrapper{width:100%;flex:1}}section.faq-block .title-wrap{padding:30px 0;display:flex;align-items:center;cursor:pointer}section.faq-block .detail-wrap{padding-bottom:50px;display:none}section.faq-block .icon{margin-left:auto;display:flex;justify-content:center;align-items:center;width:33px;height:33px;transition:transform .5s,color .5s}section.faq-block ._articleBlock{max-width:909px;width:100%}
