@font-face{font-family:YuGothicM;src:local("Yu Gothic Medium")}.con_faq,.con_faq .box_faq{width:90%;max-width:1280px;margin:auto}@media only screen and (max-width: 1024px){.con_faq,.con_faq .box_faq{width:91.66667%}}.con_faq{margin-top:80px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_faq{margin-top:32px}}@media only screen and (max-width: 767px){.con_faq{margin-top:5%}}.con_faq .box_link{margin-bottom:80px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_faq .box_link{margin-bottom:32px}}@media only screen and (max-width: 767px){.con_faq .box_link{margin-bottom:5%}}.con_faq .box_link ul{font-size:0;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.con_faq .box_link ul li{display:flex;display:-webkit-flex;margin:0.5%;width:24%;vertical-align:top;font-size:16px;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_faq .box_link ul li{width:32%}}@media only screen and (max-width: 767px){.con_faq .box_link ul li{border-top:0;display:block;width:100%;border-right:none;font-size:14px;text-align:left}.con_faq .box_link ul li:first-child{border-left:none}}.con_faq .box_link ul li a{width:100%;border:1px solid #171717;background:#171717;padding:.7em 1em;display:inline-block;text-decoration:none;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;transition:.5s;color:#fff}.con_faq .box_link ul li a::before{content:'\f3d0';padding-right:0.5em;font-family:"Ionicons";font-size:100%}.con_faq .box_link ul li a:hover{background:#fff;color:#171717}@media only screen and (max-width: 767px){.con_faq .box_link ul li a{padding:12px}}.con_faq .box_link .pulldown .accordion{border:1px solid #ccc;padding:10px 15px;margin-bottom:1px;display:flex;display:-webkit-flex;justify-content:space-between}.con_faq .box_link .pulldown .accordion::after{content:'\f3d0';font-family:"Ionicons";font-size:82%}.con_faq .box_link .pulldown ul{display:none}.con_faq .box_link .pulldown ul li{background:#171717;width:100%;margin:0;margin-bottom:1px}.con_faq .box_link .pulldown ul li a{justify-content:left !important;padding:8px 15px}.con_faq .box_link .pulldown ul li a::before{display:none}.con_faq .box_faq{margin-bottom:100px;margin:60px auto 100px;position:relative}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_faq .box_faq{margin:50px auto 80px}}@media only screen and (max-width: 767px){.con_faq .box_faq{margin:30px auto 50px}}.con_faq .box_faq .wrap_faq{margin-bottom:50px;position:relative}@media only screen and (max-width: 767px){.con_faq .box_faq .wrap_faq{margin-bottom:30px;position:absolute;top:0;left:0;width:100%;visibility:hidden;padding-top:20px}}.con_faq .box_faq .wrap_faq.active{position:static;visibility:visible}.con_faq .box_faq .wrap_faq h4{margin-bottom:10px;padding-left:28px;position:relative}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_faq .box_faq .wrap_faq h4{padding-left:28px}}@media only screen and (max-width: 767px){.con_faq .box_faq .wrap_faq h4{padding-left:24px}}@media only screen and (max-width: 767px){.con_faq .box_faq .wrap_faq h4{font-size:16px}}.con_faq .box_faq .wrap_faq h4::before{content:"";position:absolute;top:50%;left:0;height:2px;width:20px;background-color:#916f34}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_faq .box_faq .wrap_faq h4::before{width:20px}}@media only screen and (max-width: 767px){.con_faq .box_faq .wrap_faq h4::before{width:15px}}.con_faq .box_faq .wrap_faq dt{position:relative;padding:20px 14px;cursor:pointer;transition:.3s ease;border-bottom:1px solid #ccc}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_faq .box_faq .wrap_faq dt{padding:20px 14px}}@media only screen and (max-width: 767px){.con_faq .box_faq .wrap_faq dt{padding:16px 14px}}.con_faq .box_faq .wrap_faq dt::before{content:'Q';position:absolute;top:2px;left:16px;color:#171717;font-size:213%;font-family:"Cinzel",serif}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_faq .box_faq .wrap_faq dt::before{top:9px}}@media only screen and (max-width: 767px){.con_faq .box_faq .wrap_faq dt::before{top:11px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_faq .box_faq .wrap_faq dt::before{left:16px}}@media only screen and (max-width: 767px){.con_faq .box_faq .wrap_faq dt::before{left:2px}}@media only screen and (max-width: 767px){.con_faq .box_faq .wrap_faq dt::before{font-size:163%}}.con_faq .box_faq .wrap_faq dt:hover{opacity:.8}.con_faq .box_faq .wrap_faq dt span{display:block;padding-left:55px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_faq .box_faq .wrap_faq dt span{padding-left:55px}}@media only screen and (max-width: 767px){.con_faq .box_faq .wrap_faq dt span{padding-left:31px}}.con_faq .box_faq .wrap_faq dt:after{content:"\f107";font-family:Fontawesome;position:absolute;right:24px;top:33%;color:#171717;transition:1s all}@media only screen and (max-width: 767px){.con_faq .box_faq .wrap_faq dt:after{right:8px;top:30%}}.con_faq .box_faq .wrap_faq dt.active:after{-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.con_faq .box_faq .wrap_faq dd{position:relative;margin-bottom:20px;padding:14px;cursor:pointer}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_faq .box_faq .wrap_faq dd{padding:14px}}@media only screen and (max-width: 767px){.con_faq .box_faq .wrap_faq dd{padding:12px}}@media only screen and (max-width: 767px){.con_faq .box_faq .wrap_faq dd{padding:15px}}.con_faq .box_faq .wrap_faq dd::before{content:'A';position:absolute;top:8px;left:19px;font-size:213%;font-family:"Cinzel",serif;color:#916f34}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_faq .box_faq .wrap_faq dd::before{top:10px}}@media only screen and (max-width: 767px){.con_faq .box_faq .wrap_faq dd::before{top:8px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_faq .box_faq .wrap_faq dd::before{left:19px}}@media only screen and (max-width: 767px){.con_faq .box_faq .wrap_faq dd::before{left:5px}}@media only screen and (max-width: 767px){.con_faq .box_faq .wrap_faq dd::before{font-size:169%}}.con_faq .box_faq .wrap_faq dd span{display:block;padding-left:55px;padding-top:6px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_faq .box_faq .wrap_faq dd span{padding-left:55px}}@media only screen and (max-width: 767px){.con_faq .box_faq .wrap_faq dd span{padding-left:31px}}.con_faq .box_faq .wrap_faq dd span a{text-decoration:underline}@media only screen and (max-width: 767px){.con_faq .box_faq .wrap_faq dd span{padding-top:4px}}.con_faq .box_faq .wrap_faq dd .btn{margin-top:30px;margin-left:55px;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_faq .box_faq .wrap_faq dd .btn{margin-top:32px}}@media only screen and (max-width: 767px){.con_faq .box_faq .wrap_faq dd .btn{margin-top:5%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_faq .box_faq .wrap_faq dd .btn{margin-left:55px}}@media only screen and (max-width: 767px){.con_faq .box_faq .wrap_faq dd .btn{margin-left:31px}}.con_faq .box_faq .wrap_faq dd .btn p{margin-right:30px;margin-bottom:10px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_faq .box_faq .wrap_faq dd .btn p{margin-right:20px}}@media only screen and (max-width: 767px){.con_faq .box_faq .wrap_faq dd .btn p{margin-right:5%}}.con_faq .box_faq .wrap_faq dd .btn p a span{text-align:center;display:inline-block;padding:0;padding:0 10px}@media only screen and (max-width: 767px){.con_faq .box_faq .wrap_faq dd .btn p a{padding:.5em}}.con_faq .box_faq .wrap_faq dd .btn p.pdf a span{display:inline-block;padding-right:0}.con_faq .box_faq .wrap_faq dd .btn p.pdf a span::after{display:none}.con_faq .box_faq .wrap_faq dd .btn p.pdf a i{padding-left:5px;padding-right:10px}
