#faq .anchor{overflow:hidden}@media (max-width: 767px){#faq .anchor{padding-top:16px;margin-top:-16px}}#faq .anchor ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;max-width:1090px;padding:98px 25px 90px;margin:0 auto;position:relative}@media (max-width: 767px){#faq .anchor ul{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:36px 20px 48px}}#faq .anchor ul::before,#faq .anchor ul::after{content:"";background:url("../../img/faq/bg_dots.png") center/cover no-repeat;position:absolute;width:158px;height:167px;z-index:-10}@media (max-width: 767px){#faq .anchor ul::before,#faq .anchor ul::after{width:79px;height:84px}}#faq .anchor ul::before{bottom:38px;left:-48px}@media (max-width: 767px){#faq .anchor ul::before{bottom:10px;left:-28px}}#faq .anchor ul::after{top:36px;right:-28px}@media (max-width: 767px){#faq .anchor ul::after{top:-16px;right:-16px}}#faq .anchor ul li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;width:25%;padding:0 20px}@media (min-width: 768px){#faq .anchor ul li:nth-of-type(2n){padding-top:42px}}@media (max-width: 767px){#faq .anchor ul li{width:100%;padding:0}#faq .anchor ul li:not(:last-child){padding-bottom:10px}}#faq .anchor ul li a{display:block;width:100%;font-family:"Noto Sans JP",sans-serif;position:relative}#faq .anchor ul li a .img{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}#faq .anchor ul li a .img img{width:100%}#faq .anchor ul li a .box{position:absolute;width:100%;height:100%;top:0;left:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;padding-bottom:34px}@media (max-width: 767px){#faq .anchor ul li a .box{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;padding:0 30px}}#faq .anchor ul li a .box::before{content:"";background:url("../../img/common/icon/ico_arr_orange.png") center/contain no-repeat;position:absolute;width:21px;height:15px;bottom:46px;left:50%;-webkit-transform:translateX(-50%) rotate(90deg);-moz-transform:translateX(-50%) rotate(90deg);-ms-transform:translateX(-50%) rotate(90deg);-o-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}@media (max-width: 767px){#faq .anchor ul li a .box::before{top:calc(50% + 4px);left:auto;right:24px;-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}}#faq .anchor ul li a .box p{color:#ea5704;font-size:18px;font-size:1.8rem;line-height:40px;letter-spacing:.1em;font-weight:bold;padding-bottom:6px;margin-bottom:14px;position:relative}@media (max-width: 767px){#faq .anchor ul li a .box p{font-size:11px;font-size:1.1rem;line-height:20px;letter-spacing:.1em;font-weight:bold;padding-bottom:8px;margin-bottom:8px}}#faq .anchor ul li a .box p::before{content:"";background:url("../../img/faq/border_small.png") center/cover no-repeat;position:absolute;width:109px;height:5px;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width: 767px){#faq .anchor ul li a .box p::before{background-image:url("../../img/faq/border_small_sp.png");width:225px;height:4px;left:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@media only screen and (max-width: 350px){#faq .anchor ul li a .box p::before{width:185px}}#faq .anchor ul li a .box p span{display:inline-block;vertical-align:top}#faq .anchor ul li a .box p span:nth-of-type(2n){padding-top:2px}#faq .anchor ul li a .box strong{font-size:26px;font-size:2.6rem;line-height:32px;letter-spacing:.04em;font-weight:bold}@media only screen and (min-width: 768px) and (max-width: 1024px){#faq .anchor ul li a .box strong{font-size:24px;font-size:2.4rem}}@media (max-width: 767px){#faq .anchor ul li a .box strong{font-size:18px;font-size:1.8rem;line-height:16px;letter-spacing:.04em;font-weight:bold}}#faq .anchor ul li a:hover{opacity:1}@media only screen and (min-width: 1025px){#faq .anchor ul li a:hover{opacity:1}#faq .anchor ul li a:hover .img{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg)}#faq .anchor ul li a:hover .box::before{bottom:41px}#faq .anchor ul li a:hover .box p span:nth-of-type(2n+1){padding-top:2px}#faq .anchor ul li a:hover .box p span:nth-of-type(2n){padding-top:0}}#faq .qa{padding-bottom:182px}@media (max-width: 767px){#faq .qa{padding-bottom:72px}}#faq .qa__bg{z-index:-1}#faq .qa__bg--01{background:url("../../img/faq/bg_tree_01.png") center/cover no-repeat;position:absolute;width:238px;height:340px;top:4px;left:0}@media (max-width: 767px){#faq .qa__bg--01{background-image:url("../../img/faq/bg_tree_01_sp.png");width:91px;height:128px;top:-10px}}#faq .qa__bg--02{background:url("../../img/faq/bg_tree_02.png") center/cover no-repeat;position:absolute;width:239px;height:482px;top:-76px;right:0}@media (max-width: 767px){#faq .qa__bg--02{background-image:url("../../img/faq/bg_tree_02_sp.png");width:86px;height:173px;top:-40px}}#faq .qa__bg--03{background:url("../../img/faq/bg_tree_03.png") center/cover no-repeat;position:absolute;width:294px;height:501px;top:-40px;left:0}@media (max-width: 767px){#faq .qa__bg--03{background-image:url("../../img/faq/bg_tree_03_sp.png");width:85px;height:144px;top:-60px}}#faq .qa__bg--04{background:url("../../img/faq/bg_tree_04.png") center/cover no-repeat;position:absolute;width:238px;height:589px;top:-74px;right:0}@media (max-width: 767px){#faq .qa__bg--04{background-image:url("../../img/faq/bg_tree_04_sp.png");width:67px;height:169px;top:-68px}}#faq .qa__bg--05{background:url("../../img/faq/bg_tree_05.png") center/cover no-repeat;position:absolute;width:233px;height:527px;top:-44px;left:0}@media (max-width: 767px){#faq .qa__bg--05{background-image:url("../../img/faq/bg_tree_05_sp.png");width:70px;height:165px;top:-50px}}#faq .qa__bg--06{background:url("../../img/faq/bg_tree_06.png") center/cover no-repeat;position:absolute;width:245px;height:384px;top:-38px;right:0}@media (max-width: 767px){#faq .qa__bg--06{background-image:url("../../img/faq/bg_tree_06_sp.png");width:85px;height:125px;top:-30px}}#faq .qa__bg--07{background:url("../../img/faq/bg_tree_07.png") center/cover no-repeat;position:absolute;width:289px;height:385px;top:12px;left:0}@media (max-width: 767px){#faq .qa__bg--07{background-image:url("../../img/faq/bg_tree_07_sp.png");width:87px;height:119px;top:-46px}}#faq .qa__bg--08{background:url("../../img/faq/bg_tree_08.png") center/cover no-repeat;position:absolute;width:194px;height:419px;top:-70px;right:0}@media (max-width: 767px){#faq .qa__bg--08{background-image:url("../../img/faq/bg_tree_08_sp.png");width:65px;height:119px;top:-56px}}#faq .qa__item{padding-top:50px;position:relative}@media (max-width: 767px){#faq .qa__item{padding-top:20px}}#faq .qa__item:not(:nth-last-child(1)){padding-bottom:88px}@media (max-width: 767px){#faq .qa__item:not(:nth-last-child(1)){padding-bottom:118px}}#faq .qa__tit{text-align:center;padding-bottom:36px;position:relative}@media (max-width: 767px){#faq .qa__tit{padding-bottom:28px}}#faq .qa__tit::before{content:"";background:url("../../img/faq/border_large.png") center/cover no-repeat;position:absolute;width:387px;height:12px;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width: 767px){#faq .qa__tit::before{width:240px;height:8px}}#faq .qa__tit p{color:#ea5704;font-family:"Noto Sans JP",sans-serif;font-size:18px;font-size:1.8rem;line-height:40px;letter-spacing:.1em;font-weight:bold;padding-bottom:8px}@media (max-width: 767px){#faq .qa__tit p{font-size:11px;font-size:1.1rem;line-height:20px;letter-spacing:.1em;font-weight:bold;padding-bottom:4px}}#faq .qa__tit p span{display:inline-block;vertical-align:top}#faq .qa__tit p span:nth-of-type(2n){padding-top:2px}#faq .qa__tit h3{display:inline-block;font-size:28px;font-size:2.8rem;line-height:40px;letter-spacing:.14em;font-weight:bold;position:relative}@media (max-width: 767px){#faq .qa__tit h3{font-size:19px;font-size:1.9rem;line-height:25px;letter-spacing:.14em;font-weight:bold}}#faq .qa__tit h3.leaf--01::before,#faq .qa__tit h3.leaf--01::after{content:"";background:url("../../img/faq/bg_leaf_01.png") center/cover no-repeat;position:absolute;width:35px;height:39px;top:-12px}@media (max-width: 767px){#faq .qa__tit h3.leaf--01::before,#faq .qa__tit h3.leaf--01::after{width:18px;height:20px;top:0}}#faq .qa__tit h3.leaf--01::before{left:-70px}@media (max-width: 767px){#faq .qa__tit h3.leaf--01::before{left:-36px}}#faq .qa__tit h3.leaf--01::after{right:-70px;-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}@media (max-width: 767px){#faq .qa__tit h3.leaf--01::after{right:-36px}}#faq .qa__tit h3.leaf--02::before,#faq .qa__tit h3.leaf--02::after{content:"";background:url("../../img/faq/bg_leaf_02.png") center/cover no-repeat;position:absolute;width:48px;height:32px}@media (max-width: 767px){#faq .qa__tit h3.leaf--02::before,#faq .qa__tit h3.leaf--02::after{width:24px;height:16px;top:0}}#faq .qa__tit h3.leaf--02::before{left:-88px}@media (max-width: 767px){#faq .qa__tit h3.leaf--02::before{left:-42px}}#faq .qa__tit h3.leaf--02::after{right:-88px;-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}@media (max-width: 767px){#faq .qa__tit h3.leaf--02::after{right:-42px;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}}#faq .qa__list{width:100%;max-width:1050px;padding:68px 25px 0;margin:0 auto}@media only screen and (min-width: 768px) and (max-width: 1024px){#faq .qa__list{max-width:760px}}@media (max-width: 767px){#faq .qa__list{padding-top:34px}}#faq .qa__list li{background:#fff;border:5px solid #f8f4e9;border-radius:4px}@media (max-width: 767px){#faq .qa__list li{border-width:2px}}#faq .qa__list li:not(:last-child){margin-bottom:18px}@media (max-width: 767px){#faq .qa__list li:not(:last-child){margin-bottom:15px}}#faq .qa__list li .label{font-size:20px;font-size:2rem;line-height:30px;letter-spacing:.05em;font-weight:bold;padding:24px 75px 24px 66px;position:relative}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){#faq .qa__list li .label{padding:28px 75px 20px 66px}}@media (max-width: 767px){#faq .qa__list li .label{font-size:14px;font-size:1.4rem;line-height:22px;letter-spacing:.08em;font-weight:bold;padding:0 26px;padding:14px 34px}}#faq .qa__list li .label::before,#faq .qa__list li .label::after{content:"";background:#ea5704;position:absolute;width:20px;height:3px;top:38px;right:24px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}@media (max-width: 767px){#faq .qa__list li .label::before,#faq .qa__list li .label::after{width:10px;height:2px;top:26px;right:14px}}#faq .qa__list li .label::after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#faq .qa__list li .label span{background:url("../../img/faq/img_q.png") center/cover no-repeat;position:absolute;width:23px;height:24px;top:28px;left:26px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){#faq .qa__list li .label span{background-size:contain}}@media (max-width: 767px){#faq .qa__list li .label span{width:17px;height:17px;top:18px;left:8px}}#faq .qa__list li .label.active::after{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}#faq .qa__list li .value{display:none;padding:4px 75px 26px 65px}@media (max-width: 767px){#faq .qa__list li .value{padding:16px 12px 16px 32px}}#faq .qa__list li .value .box{background:#fffbe9;font-weight:500;text-align:justify;padding:17px 38px;position:relative}@media (max-width: 767px){#faq .qa__list li .value .box{padding:14px 20px;letter-spacing:0}}#faq .qa__list li .value .box a{color:#45b2eb;text-decoration:underline}#faq .qa__list li .value .box span{background:url("../../img/faq/img_a.png") center/cover no-repeat;position:absolute;width:59px;height:61px;top:15px;left:-40px}@media (max-width: 767px){#faq .qa__list li .value .box span{width:45px;height:46px;top:-14px;left:-25px}}

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