.faq .sec-cat.side{width:calc(100% - 40px);margin:0 auto 60px}@media (max-width: 767px){.faq .sec-cat.side{margin-bottom:35px;padding-top:5px}}@media (min-width: 768px){.faq .sec-cat.side{max-width:1088px}.faq .sec-cat.side .group__list{display:block}}@media (min-width: 768px) and (min-width: 768px){.faq .sec-cat.side .group__list{display:block;font-size:0;letter-spacing:0;flex-wrap:wrap;width:calc(100% + 34px);margin:0 -17px}.faq .sec-cat.side .group__list li{width:33.333%;margin:0 0 24px;padding:0 17px;display:inline-block}}@media only screen and (min-width: 768px) and (min-width: 768px) and (min-width: 768px) and (max-width: 1025px){.faq .sec-cat.side .group__list li{padding:0 7px}}@media (min-width: 768px) and (min-width: 768px) and (max-width: 767px){.faq .sec-cat.side .group__list li{width:100%;margin-bottom:12px}}@media (min-width: 768px) and (min-width: 768px){.faq .sec-cat.side .group__list li a{max-width:338px;height:73px;background:url("../../img/common/btn_bg_yel.jpg") no-repeat center center/cover;border-radius:30px;-webkit-box-shadow:2px 2px 0px 0px rgba(0,0,0,0.16);box-shadow:2px 2px 0px 0px rgba(0,0,0,0.16);display:flex;margin:0 auto;align-items:center;justify-content:center;position:relative;transition:all 0.1s ease-out;right:0;bottom:0;border-radius:58px;cursor:pointer}}@media (min-width: 768px) and (min-width: 768px) and (min-width: 768px){.faq .sec-cat.side .group__list li a{padding-left:0}}@media (min-width: 768px) and (min-width: 768px){.faq .sec-cat.side .group__list li a:after{content:"";position:absolute;border:2px solid #523535;border-width:2px 2px 0 0;transform:rotate(45deg);right:20px;top:50%;margin-top:-3px}.faq .sec-cat.side .group__list li a::before{display:none}.faq .sec-cat.side .group__list li a span{font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:.04em;font-weight:bold}}@media only screen and (min-width: 768px) and (min-width: 768px) and (min-width: 768px) and (max-width: 1025px){.faq .sec-cat.side .group__list li a span{font-size:14px;font-size:1.4rem;letter-spacing:.02em;padding-top:3px}}@media only screen and (min-width: 768px) and (min-width: 768px) and (min-width: 1025px){.faq .sec-cat.side .group__list li a:hover:hover{-webkit-box-shadow:none;box-shadow:none;opacity:1;right:-2px;bottom:-2px;position:relative}}@media (min-width: 768px) and (min-width: 768px) and (max-width: 767px){.faq .sec-cat.side .group__list li a{height:60px}}@media (min-width: 768px) and (min-width: 768px){.faq .sec-cat.side .group__list li a:after{transform:rotate(135deg);width:10px;height:10px;right:28px;margin-top:-6px}}@media only screen and (min-width: 768px) and (min-width: 768px) and (min-width: 768px) and (max-width: 1025px){.faq .sec-cat.side .group__list li a:after{right:20px}}@media (min-width: 768px) and (min-width: 768px) and (max-width: 767px){.faq .sec-cat.side .group__list li a:after{margin-top:-5px}}@media (min-width: 768px) and (max-width: 767px){.faq .sec-cat.side .group__list{display:none}}.faq .sec-title{text-align:center;width:100%;margin-bottom:55px;position:relative;z-index:1}@media (max-width: 767px){.faq .sec-title{margin-bottom:43px}}.faq .sec-title span{font-size:26px;font-size:2.6rem;line-height:2.625em;letter-spacing:.1em;font-weight:bold;position:relative;font-family:"Zen Maru Gothic",sans-serif}@media (max-width: 767px){.faq .sec-title span{display:inline-block;font-size:20px;font-size:2rem;line-height:1.3em;letter-spacing:.1em}}.faq .sec-title span:after{content:"";position:absolute;width:74px;height:74px;border-radius:50%;background:#F7DA61;left:50%;top:50%;transform:translate(-50%, -50%);z-index:-1}@media (max-width: 767px){.faq .sec-title span:after{width:65px;height:65px}}.faq .sec-faq{padding:5px 0 70px;background:#fff;position:relative;z-index:1}@media (max-width: 767px){.faq .sec-faq{margin-top:0px;padding-bottom:60px;padding-top:20px}}.faq .sec-faq:last-of-type{margin-bottom:60px}@media (max-width: 767px){.faq .sec-faq:last-of-type{margin-bottom:0px;padding-bottom:63px}}.faq .sec-faq:nth-of-type(2) .gr-faq{position:relative}.faq .sec-faq:nth-of-type(2) .gr-faq:after{content:"";position:absolute;width:49px;height:46px;background:url("../../img/products/faq_ico.svg") no-repeat center center/100% 100%;right:57px;top:-42px}@media (max-width: 767px){.faq .sec-faq:nth-of-type(2) .gr-faq:after{width:46px;height:44px;right:20px;top:-42px}}.faq .sec-faq .gr-faq{max-width:850px;width:100%;margin:0 auto;padding:0px 22px 00px;border-top:1px solid #523535;border-bottom:1px solid #523535;position:relative}@media (max-width: 767px){.faq .sec-faq .gr-faq{padding:0 20px 0}}.faq .sec-faq .gr-faq__row{border-bottom:1px solid #D5D5D5}.faq .sec-faq .gr-faq__row:last-child{border-bottom:none}.faq .sec-faq .gr-faq__row .ques{display:flex;flex-wrap:wrap;padding:30px 0 29px;cursor:pointer}.faq .sec-faq .gr-faq__row .ques i{font-size:32px;font-size:3.2rem;letter-spacing:0em;font-weight:bold;font-family:"Josefin Sans",sans-serif;font-style:normal;color:#D16C2C;width:50px}@media (max-width: 767px){.faq .sec-faq .gr-faq__row .ques i{font-size:26px;font-size:2.6rem;width:35px}}.faq .sec-faq .gr-faq__row .ques .tit{font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:.08em;font-weight:bold;width:calc(100% - 50px);margin-top:-5px;padding-right:34px;position:relative}@media (max-width: 767px){.faq .sec-faq .gr-faq__row .ques .tit{font-size:15px;font-size:1.5rem;line-height:1.73333em;width:calc(100% - 35px)}}@media (min-width: 768px){.faq .sec-faq .gr-faq__row .ques .tit:hover:after{margin-top:-4px}}.faq .sec-faq .gr-faq__row .ques .tit:after{content:"";position:absolute;width:21px;height:21px;background:url("../../img/common/icon/ico_arr.svg") no-repeat center center/100% 100%;right:0;top:50%;margin-top:-10px;transform:rotate(180deg);transition:all 0.1s ease-out}.faq .sec-faq .gr-faq__row .ques.active .tit:after{transform:rotate(0deg)}@media (min-width: 768px){.faq .sec-faq .gr-faq__row .ques.active .tit:hover:after{margin-top:-16px}}.faq .sec-faq .gr-faq__row .ans{display:none;margin-top:-10px}.faq .sec-faq .gr-faq__row .ans .accor{display:flex;flex-wrap:wrap;padding-bottom:30px}.faq .sec-faq .gr-faq__row .ans i{font-size:26px;font-size:2.6rem;letter-spacing:0em;font-weight:bold;font-family:"Josefin Sans",sans-serif;font-style:normal;width:50px;padding-left:6px;padding-top:2px}@media (max-width: 767px){.faq .sec-faq .gr-faq__row .ans i{font-size:22px;font-size:2.2rem;width:35px}}.faq .sec-faq .gr-faq__row .ans .txt{font-size:14px;font-size:1.4rem;line-height:2em;letter-spacing:.08em;width:calc(100% - 50px)}@media (max-width: 767px){.faq .sec-faq .gr-faq__row .ans .txt{line-height:26px;width:calc(100% - 35px)}}.faq .sec-faq .gr-faq{margin-top:-10px}.faq .sec-faq .c-btn-yellow{margin:45px auto 0}@media (max-width: 767px){.faq .sec-faq .c-btn-yellow{margin:30px auto 0}}

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