.faq .breadcrumb{margin:-25px 0 8px}@media (max-width: 767px){.faq .breadcrumb{margin:23px auto 19px}}.faq-inner{max-width:890px;padding:0 20px;margin:0 auto}.faq-navi{padding:23px 73px}@media (max-width: 767px){.faq-navi{padding:0 20px;background:none}}.faq-navi-list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;width:100%}.faq-navi-list li{margin:13px;max-width:270px;width:100%}@media (max-width: 767px){.faq-navi-list li{max-width:100%;margin:10px 5px}}.faq-navi-list li a{padding:13px 40px;width:100%}.faq-navi-list li a:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center;right:30px}@media (max-width: 767px){.faq-navi-list li a:after{width:15px;height:15px;background-size:15px 15px}}.faq-info{position:relative}.faq-info:before{content:'';background:url("../../img/common/other/leaf_l.png") 0 0/100% auto repeat-y;width:151px;height:100%;position:absolute;left:0;top:22%;z-index:-1}@media only screen and (min-width: 768px){.faq-info:before{display:none}}@media only screen and (min-width: 1200px){.faq-info:before{display:block}}@media (max-width: 767px){.faq-info:before{display:none}}.faq-info:after{content:'';background:url("../../img/common/other/leaf_r.png") 0 0/100% auto repeat-y;width:143px;height:100%;position:absolute;right:0;top:14%;z-index:-1}@media only screen and (min-width: 768px){.faq-info:after{display:none}}@media only screen and (min-width: 1200px){.faq-info:after{display:block}}@media (max-width: 767px){.faq-info:after{display:none}}.faq-info-title{font-size:26px;font-size:2.6rem;font-weight:700;letter-spacing:0.08em;line-height:1.2em;padding:20px 30px}@media (max-width: 767px){.faq-info-title{font-size:22px;font-size:2.2rem;padding:17px 40px}}@media only screen and (max-width: 360px){.faq-info-title{font-size:18px;font-size:1.8rem}}.faq-info-blocks{padding:10px 0 240px}@media (max-width: 767px){.faq-info-blocks{margin:0 -20px;padding:0 0 50px}}.faq-info-blocks .blocks-item{margin:90px 0 0}@media (max-width: 767px){.faq-info-blocks .blocks-item{margin:77px 0 0}.faq-info-blocks .blocks-item:first-child{margin:40px 0 0}}.faq-info-blocks .blocks-item .boxes{padding:15px 0 0}@media (max-width: 767px){.faq-info-blocks .blocks-item .boxes{padding:0}}.faq-info-blocks .blocks-item .boxes .item{padding:22px 0}@media (max-width: 767px){.faq-info-blocks .blocks-item .boxes .item{padding:0}}.faq-info-blocks .blocks-item .boxes .item-question{padding:28px 0 28px 40px;position:relative}@media only screen and (min-width: 768px){.faq-info-blocks .blocks-item .boxes .item-question{pointer-events:none}}@media (max-width: 767px){.faq-info-blocks .blocks-item .boxes .item-question{padding:20px 45px 23px}}.faq-info-blocks .blocks-item .boxes .item-question:before{content:'Q.';font-size:26px;font-size:2.6rem;line-height:1em;letter-spacing:0.08em;font-weight:700;position:absolute;top:28px;left:0}@media (max-width: 767px){.faq-info-blocks .blocks-item .boxes .item-question:before{font-size:18px;font-size:1.8rem;left:20px;top:25px}}@media only screen and (max-width: 360px){.faq-info-blocks .blocks-item .boxes .item-question:before{font-size:16px;font-size:1.6rem;top:24px}}.faq-info-blocks .blocks-item .boxes .item-question:after{content:'';background:url("../../img/common/border-horizontal-texture.png") left bottom/100% auto repeat-x;width:100%;height:2px;display:block;position:absolute;bottom:0;left:0}.faq-info-blocks .blocks-item .boxes .item-question .tit{font-size:18px;font-size:1.8rem;font-weight:700;line-height:1.77em;letter-spacing:0.02em}@media (max-width: 767px){.faq-info-blocks .blocks-item .boxes .item-question .tit{font-size:16px;font-size:1.6rem;line-height:1.75em;position:relative}.faq-info-blocks .blocks-item .boxes .item-question .tit:before{content:'';background:url("../../img/common/icon/ico-next.svg") 0 0 no-repeat;background-size:17px 17px;width:17px;height:17px;position:absolute;top:50%;right:-20px;margin-top:-5px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s}.faq-info-blocks .blocks-item .boxes .item-question .tit.active:before{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}}@media only screen and (max-width: 360px){.faq-info-blocks .blocks-item .boxes .item-question .tit{font-size:14px;font-size:1.4rem}.faq-info-blocks .blocks-item .boxes .item-question .tit:before{right:-30px}}.faq-info-blocks .blocks-item .boxes .item-answer{padding:20px 0 20px 40px;position:relative}@media only screen and (min-width: 768px){.faq-info-blocks .blocks-item .boxes .item-answer{display:block !important;pointer-events:none}}@media (max-width: 767px){.faq-info-blocks .blocks-item .boxes .item-answer{padding:20px 20px 30px;background:#F7F3EF;position:relative;display:none}.faq-info-blocks .blocks-item .boxes .item-answer:after{content:'';background:url("../../img/common/border-horizontal-texture.png") left bottom/100% auto repeat-x;width:100%;height:1px;display:block;position:absolute;bottom:0;left:0}}.faq-info-blocks .blocks-item .boxes .item-answer:before{content:'A.';font-size:26px;font-size:2.6rem;color:#B1948C;line-height:1em;letter-spacing:0.08em;font-weight:700;position:absolute;top:19px;left:0}@media (max-width: 767px){.faq-info-blocks .blocks-item .boxes .item-answer:before{font-size:18px;font-size:1.8rem;left:20px;top:25px}}@media only screen and (max-width: 360px){.faq-info-blocks .blocks-item .boxes .item-answer:before{font-size:16px;font-size:1.6rem;top:24px}}.faq-info-blocks .blocks-item .boxes .item-answer p{font-size:16px;font-size:1.6rem;line-height:2em}@media (max-width: 767px){.faq-info-blocks .blocks-item .boxes .item-answer p{font-size:16px;font-size:1.6rem;line-height:1.75em;letter-spacing:0;padding:0 0 0 30px}}@media only screen and (max-width: 360px){.faq-info-blocks .blocks-item .boxes .item-answer p{font-size:14px;font-size:1.4rem}}.faq-info-blocks .blocks-item .boxes .item-answer a{pointer-events:auto}.faq-info-blocks .blocks-item .boxes .item-answer .btn-close{max-width:320px;width:100%;margin:0 auto}@media only screen and (min-width: 768px){.faq-info-blocks .blocks-item .boxes .item-answer .btn-close{display:none !important}}.faq-info-blocks .blocks-item .boxes .item-answer .btn-close a{text-decoration:none;font-size:18px;font-size:1.8rem;padding:19px 60px;color:#461000}@media only screen and (max-width: 360px){.faq-info-blocks .blocks-item .boxes .item-answer .btn-close a{padding:14px 60px}}.faq-info-blocks .blocks-item .boxes .item-answer .btn-close a:hover,.faq-info-blocks .blocks-item .boxes .item-answer .btn-close a:active,.faq-info-blocks .blocks-item .boxes .item-answer .btn-close a:focus{background:#fff;color:#461000}.faq-info-blocks .blocks-item .boxes .item-answer .btn-close a:after{background:url("../../img/common/icon/ico_close.svg") 0 0 no-repeat;background-size:20px 20px;width:20px;height:20px;right:15px}.desktop.windows.ie .faq-info-title,.tablet.windows.ie .faq-info-title{padding:24px 30px 16px}

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