.faq #wrap{position:relative}.faq #wrap .wrapper{padding:32px 0 100px}@media (min-width: 768px){.faq #wrap .wrapper{display:flex;align-items:flex-start;justify-content:space-between;position:relative;padding:99px 0 150px}}@media (min-width: 768px){.faq #wrap .wrapper__left{width:320px;position:sticky;position:-webkit-sticky;top:245px}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1034px){.faq #wrap .wrapper__left{width:305px}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1023px){.faq #wrap .wrapper__left{width:260px}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1024px){.faq #wrap .wrapper__left{top:235px}}@media (max-width: 767px){.faq #wrap .wrapper__left{padding:0 15px}}.faq #wrap .wrapper__left .anchor__item:not(:last-child){margin-bottom:32px}@media (max-width: 767px){.faq #wrap .wrapper__left .anchor__item:not(:last-child){margin-bottom:0}}.faq #wrap .wrapper__left .anchor__item a{display:block;color:#264653;font-size:15px;font-size:1.5rem;line-height:1.46667em;letter-spacing:.08em;font-weight:400;padding-bottom:16px;padding-right:24px;border-bottom:1px solid #bcbcbc;background:url(../../img/common/icon/ico-triarr-down_blue.svg) no-repeat right 10px top 9px/7px 5px;transition:0.3s all ease-in-out;cursor:pointer}@media (max-width: 767px){.faq #wrap .wrapper__left .anchor__item a{line-height:calc(20 / 15);background-size:10px 10px;background-position:right 7px top 55%;padding:21px 24px 16px 0}}@media only screen and (min-width: 1025px){.faq #wrap .wrapper__left .anchor__item a:hover{opacity:1;border-color:#264653;background-image:url(../../img/common/icon/ico-triarr-down_orange.svg)}}.faq #wrap .wrapper__right{margin-top:45px}@media (min-width: 768px){.faq #wrap .wrapper__right{flex:1;padding-left:25px;max-width:785px;margin-top:-27px}}.faq #wrap .wrapper__right .section{padding-top:20px}@media (max-width: 767px){.faq #wrap .wrapper__right .section{padding-top:15px}}.faq #wrap .wrapper__right .section:not(:last-child){margin-bottom:87px}@media (max-width: 767px){.faq #wrap .wrapper__right .section:not(:last-child){margin-bottom:47px}}.faq #wrap .wrapper__right .section__ttl{padding-left:42px;color:#264653;font-size:32px;font-size:3.2rem;line-height:1.25em;letter-spacing:.1em;font-weight:400;background:url(../../img/common/icon/ico-logo.svg) no-repeat left 3px top 12px;margin-bottom:52px}@media (max-width: 767px){.faq #wrap .wrapper__right .section__ttl{font-size:26px;font-size:2.6rem;line-height:1.30769em;background-position:left 3px top 8px;margin-bottom:34px}}.faq #wrap .wrapper__right .section__cont .box-qa{background-color:#f7f7ef;border-radius:20px}@media (max-width: 767px){.faq #wrap .wrapper__right .section__cont .box-qa{border-radius:10px}}.faq #wrap .wrapper__right .section__cont .box-qa:not(:last-child){margin-bottom:16px}@media (max-width: 767px){.faq #wrap .wrapper__right .section__cont .box-qa:not(:last-child){margin-bottom:17px}}.faq #wrap .wrapper__right .section__cont .box-qa .ques{color:#264653;font-size:18px;font-size:1.8rem;line-height:1.55556em;letter-spacing:.08em;font-weight:400;position:relative;padding:26px 80px 26px 56px;cursor:pointer;transition:0.3s all ease-in-out;cursor:pointer}@media only screen and (min-width: 768px) and (max-width: 1074px){.faq #wrap .wrapper__right .section__cont .box-qa .ques{padding:26px 65px 26px 45px;font-size:17px;font-size:1.7rem}}@media (max-width: 767px){.faq #wrap .wrapper__right .section__cont .box-qa .ques{font-size:16px;font-size:1.6rem;line-height:1.375em;letter-spacing:.05em;padding:21px 65px 21px 46px}}@media only screen and (min-width: 1025px){.faq #wrap .wrapper__right .section__cont .box-qa .ques:hover i{background-color:#264653}.faq #wrap .wrapper__right .section__cont .box-qa .ques:hover i::before,.faq #wrap .wrapper__right .section__cont .box-qa .ques:hover i::after{background-color:#fff}}.faq #wrap .wrapper__right .section__cont .box-qa .ques::before{content:"Q";font-family:"Marcellus",serif;font-size:20px;position:absolute;top:26px;left:30px}@media only screen and (min-width: 768px) and (max-width: 1074px){.faq #wrap .wrapper__right .section__cont .box-qa .ques::before{left:17px;top:27px}}@media (max-width: 767px){.faq #wrap .wrapper__right .section__cont .box-qa .ques::before{top:50%;left:20px;transform:translateY(-50%)}}.faq #wrap .wrapper__right .section__cont .box-qa .ques i{display:block;width:40px;height:40px;border-radius:5px;background-color:#ebebd8;position:absolute;top:20px;right:30px;transition:0.3s all ease-in-out}@media only screen and (min-width: 768px) and (max-width: 1074px){.faq #wrap .wrapper__right .section__cont .box-qa .ques i{right:17px}}@media (max-width: 767px){.faq #wrap .wrapper__right .section__cont .box-qa .ques i{width:32px;height:32px;border-radius:3px;top:50%;right:20px;transform:translateY(-50%)}}.faq #wrap .wrapper__right .section__cont .box-qa .ques i::before,.faq #wrap .wrapper__right .section__cont .box-qa .ques i::after{content:"";width:17px;height:1px;border-radius:5px;background-color:#264653;position:absolute;top:50%;left:11px;transition:0.3s all ease-in-out}@media (max-width: 767px){.faq #wrap .wrapper__right .section__cont .box-qa .ques i::before,.faq #wrap .wrapper__right .section__cont .box-qa .ques i::after{width:16px;left:8px}}.faq #wrap .wrapper__right .section__cont .box-qa .ques i::before{transform:rotate(-90deg)}.faq #wrap .wrapper__right .section__cont .box-qa .ques.active i::before{transform:none}.faq #wrap .wrapper__right .section__cont .box-qa .ans{display:none;margin:0 29px;border-top:1px solid #d6d6c0;padding:22px 1px 30px}@media only screen and (min-width: 768px) and (max-width: 1074px){.faq #wrap .wrapper__right .section__cont .box-qa .ans{margin:0 17px}}@media (max-width: 767px){.faq #wrap .wrapper__right .section__cont .box-qa .ans{margin:0 20px;padding:9px 0 20px}}.faq #wrap .wrapper__right .section__cont .box-qa .ans .txt{line-height:calc(28 / 16);margin-bottom:12px}@media (max-width: 767px){.faq #wrap .wrapper__right .section__cont .box-qa .ans .txt{font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:.08em;margin-bottom:13px}}.faq #wrap .wrapper__right .section__cont .box-qa .ans .inline-link{color:#4ab1db;text-decoration:underline;text-underline-offset:2px}.faq #wrap .wrapper__right .section__cont .box-qa .ans ul{margin-bottom:22px}@media (max-width: 767px){.faq #wrap .wrapper__right .section__cont .box-qa .ans ul{margin-bottom:16px}}.faq #wrap .wrapper__right .section__cont .box-qa .ans ul .txt{color:#264653;padding-left:17px;position:relative}@media (max-width: 767px){.faq #wrap .wrapper__right .section__cont .box-qa .ans ul .txt{line-height:calc(22 / 15);padding-left:13px}}.faq #wrap .wrapper__right .section__cont .box-qa .ans ul .txt:not(:last-child){margin-bottom:4px}@media (max-width: 767px){.faq #wrap .wrapper__right .section__cont .box-qa .ans ul .txt:not(:last-child){margin-bottom:9px}}.faq #wrap .wrapper__right .section__cont .box-qa .ans ul .txt::before{content:"";width:5px;height:5px;border-radius:50%;background-color:#264653;position:absolute;top:12px;left:4px}@media (max-width: 767px){.faq #wrap .wrapper__right .section__cont .box-qa .ans ul .txt::before{top:9px;left:0}}.faq #wrap .wrapper__right .section__cont .box-qa .ans .img{margin-bottom:16px}@media (min-width: 768px){.faq #wrap .wrapper__right .section__cont .box-qa .ans .img{margin:0 -1px;margin-bottom:24px}}.faq #wrap .wrapper__right .section__cont .box-qa .ans .img img{width:100%;object-fit:contain}.faq #wrap .wrapper__right .section__cont .box-qa .ans .announce{background-color:#de8232;border-radius:15px;padding:23px 29px 24px;color:#fff;margin-bottom:2px !important}@media (max-width: 767px){.faq #wrap .wrapper__right .section__cont .box-qa .ans .announce{padding:21px 20px 23px;margin-bottom:3px !important}}.faq #wrap .wrapper__right .section__cont .box-qa .ans .announce__ttl{background:url(../../img/common/icon/ico-alert_white.svg) no-repeat left top 4px;font-size:18px;font-size:1.8rem;line-height:1.61111em;letter-spacing:.08em;font-weight:500;padding-left:30px;margin-bottom:8px}@media (max-width: 767px){.faq #wrap .wrapper__right .section__cont .box-qa .ans .announce__ttl{background-size:27px 27px;background-position:left top 3px;line-height:1.8;padding-left:35px}}.faq #wrap .wrapper__right .section__cont .box-qa .ans .announce__txt{line-height:calc(24 / 16);font-weight:500}@media (max-width: 767px){.faq #wrap .wrapper__right .section__cont .box-qa .ans .announce__txt{font-size:15px;font-size:1.5rem;line-height:1.6em;letter-spacing:.08em}}.faq #wrap .wrapper__right .section__cont .box-qa .ans .gr-btn{display:flex;flex-wrap:wrap;margin-top:22px;margin-bottom:-8px !important}@media (max-width: 767px){.faq #wrap .wrapper__right .section__cont .box-qa .ans .gr-btn{flex-direction:column;align-items:center;margin-top:-1px;margin-bottom:4px !important}}@media (min-width: 768px){.faq #wrap .wrapper__right .section__cont .box-qa .ans .gr-btn .c-btn{margin-bottom:10px}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1024px){.faq #wrap .wrapper__right .section__cont .box-qa .ans .gr-btn .c-btn{max-width:299px}}@media (min-width: 768px){.faq #wrap .wrapper__right .section__cont .box-qa .ans .gr-btn .c-btn:not(:last-child){margin-right:16px}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1120px){.faq #wrap .wrapper__right .section__cont .box-qa .ans .gr-btn .c-btn:not(:last-child){margin-right:10px}}@media (max-width: 767px){.faq #wrap .wrapper__right .section__cont .box-qa .ans .gr-btn .c-btn{border-radius:5px;padding-left:20px;min-height:56px}.faq #wrap .wrapper__right .section__cont .box-qa .ans .gr-btn .c-btn:not(:last-child){margin-bottom:10px}.faq #wrap .wrapper__right .section__cont .box-qa .ans .gr-btn .c-btn::after{width:30px;height:30px}.faq #wrap .wrapper__right .section__cont .box-qa .ans .gr-btn .c-btn span:not(.tel){font-size:15px;font-size:1.5rem}}.faq #wrap .wrapper__right .section__cont .box-qa .ans .loc{color:#264653;padding-left:19px;background:url(../../img/common/icon/ico-pin_blue2.svg) no-repeat left top 10px;margin-top:25px;margin-bottom:11px}@media (max-width: 767px){.faq #wrap .wrapper__right .section__cont .box-qa .ans .loc{margin-top:-2px;margin-bottom:7px}}.faq #wrap .wrapper__right .section__cont .box-qa .ans .loc+.gr-btn{margin-top:0}.faq #wrap .wrapper__right .section__cont .box-qa .ans .note{font-size:12px;font-size:1.2rem;line-height:1.83333em;letter-spacing:.08em;font-weight:400}@media (max-width: 767px){.faq #wrap .wrapper__right .section__cont .box-qa .ans .note{font-size:10px;font-size:1rem;line-height:1.6em;letter-spacing:.08em;margin-top:-7px}}.faq #wrap .wrapper__right .section__cont .box-qa .ans *:last-child{margin-bottom:0}.faq #wrap .wave{width:100%;height:100%;overflow:hidden;position:absolute;top:0;z-index:-1}.faq #wrap .wave--01{top:1667.5px;height:240px}@media (max-width: 767px){.faq #wrap .wave--01{top:1721px;height:115px}}.faq #wrap .wave--02{top:3904px;height:271px}@media (max-width: 767px){.faq #wrap .wave--02{top:3378px;height:116px}}.faq #wrap .wave--03{top:4842px;height:309px}@media (max-width: 767px){.faq #wrap .wave--03{top:4224px;height:144px}}

/*# sourceMappingURL=maps/faq.min.css.map */
