.con_faq{width:90%;max-width:1200px;margin:auto}@media only screen and (max-width: 1199px){.con_faq{width:91.66667%}}.con_faq{padding:100px 0 150px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq{padding:5em 0 10em}}@media only screen and (max-width: 767px){.con_faq{padding:3em 0 6em}}@media only screen and (min-width: 768px){.con_faq .stJp_24{text-align:center}}@media only screen and (max-width: 767px){.con_faq .stJp_24{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-inline:auto}}.con_faq .stJp_24 span{line-height:1.5}@media only screen and (max-width: 767px){.con_faq .stJp_24 span{font-size:98%}}.con_faq .anc_lnk{padding-top:60px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .anc_lnk{padding-top:5em}}@media only screen and (max-width: 767px){.con_faq .anc_lnk{padding-top:2.5em}}.con_faq .box_faq{width:950px;max-width:100%;margin-inline:auto;padding-top:50px;margin-bottom:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq{padding-top:30px}}@media only screen and (max-width: 767px){.con_faq .box_faq{padding-top:1.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq{margin-bottom:2em}}@media only screen and (max-width: 767px){.con_faq .box_faq{margin-bottom:.5em}}@media only screen and (min-width: 1441px){.con_faq .box_faq{width:90%}}.con_faq .box_faq .stJp_32{margin-bottom:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq .stJp_32{margin-bottom:.5em}}@media only screen and (max-width: 767px){.con_faq .box_faq .stJp_32{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_faq .box_faq .stJp_32 span{font-size:131%}}.con_faq .box_faq .inner_faq{margin-left:auto;margin-right:0;border-bottom:1px solid #DCDDDD}@media only screen and (min-width: 1200px){.con_faq .box_faq .inner_faq{width:calc(900 / 950 * 100%)}}@media print{.con_faq .box_faq .inner_faq{width:calc(900 / 950 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq .inner_faq{padding:0 1em}}.con_faq .box_faq .inner_faq .text{font-family:"Noto Serif JP", "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;font-size:124%;font-weight:400;display:inline-block;letter-spacing:-0.06em;line-height:1.7}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq .inner_faq .text{font-size:108%}}@media only screen and (max-width: 767px){.con_faq .box_faq .inner_faq .text{font-size:93%}}.con_faq .box_faq .inner_faq .txt{color:#444;line-height:1.7}.con_faq .box_faq .inner_faq .box_question.active button::before{opacity:0}.con_faq .box_faq .inner_faq .box_question.active button::after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.con_faq .box_faq .inner_faq .box_question button{display:block;width:100%;border:0;background:transparent;position:relative;line-height:1.8;cursor:pointer;text-align:left;font-size:inherit;outline:none;color:#000;min-height:100px;padding:40px 70px 30px 90px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq .inner_faq .box_question button{min-height:60px}}@media only screen and (max-width: 767px){.con_faq .box_faq .inner_faq .box_question button{min-height:unset}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq .inner_faq .box_question button{padding:2em 2em 2em 5.5em}}@media only screen and (max-width: 767px){.con_faq .box_faq .inner_faq .box_question button{padding:1em 2.5em 1em 3em}}.con_faq .box_faq .inner_faq .box_question button::before{content:"";display:inline-block;height:2px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px;right:5px;background:#444}@media only screen and (max-width: 767px){.con_faq .box_faq .inner_faq .box_question button::before{width:1em}}@media only screen and (max-width: 767px){.con_faq .box_faq .inner_faq .box_question button::before{right:.5em}}.con_faq .box_faq .inner_faq .box_question button::after{content:"";display:inline-block;width:2px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:16px;right:12px;background:#444}@media only screen and (max-width: 767px){.con_faq .box_faq .inner_faq .box_question button::after{height:1em}}@media only screen and (max-width: 767px){.con_faq .box_faq .inner_faq .box_question button::after{right:.9em}}.con_faq .box_faq .inner_faq .box_question button .qa{font-family:"Cormorant Garamond","Times New Roman", Times, Garamond, Georgia, serif;position:absolute;left:0;color:#444;line-height:1;font-size:462%;top:2rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq .inner_faq .box_question button .qa{font-size:385%}}@media only screen and (max-width: 767px){.con_faq .box_faq .inner_faq .box_question button .qa{font-size:193%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq .inner_faq .box_question button .qa{top:1rem}}@media only screen and (max-width: 767px){.con_faq .box_faq .inner_faq .box_question button .qa{top:1.25rem}}.con_faq .box_faq .inner_faq .box_answer{display:none}.con_faq .box_faq .inner_faq .box_answer>div{position:relative;padding:0 70px 30px 155px;min-height:80px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq .inner_faq .box_answer>div{padding:0 2.5em 2em 10em}}@media only screen and (max-width: 767px){.con_faq .box_faq .inner_faq .box_answer>div{padding:0 2em 1em 4em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq .inner_faq .box_answer>div{min-height:60px}}@media only screen and (max-width: 767px){.con_faq .box_faq .inner_faq .box_answer>div{min-height:50px}}.con_faq .box_faq .inner_faq .box_answer>div .qa{font-family:"Cormorant Garamond","Times New Roman", Times, Garamond, Georgia, serif;position:absolute;color:#A7420C;line-height:1;font-size:462%;left:1.2em;top:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .box_faq .inner_faq .box_answer>div .qa{font-size:385%}}@media only screen and (max-width: 767px){.con_faq .box_faq .inner_faq .box_answer>div .qa{font-size:231%}}@media only screen and (max-width: 767px){.con_faq .box_faq .inner_faq .box_answer>div .qa{left:.5em}}@media only screen and (max-width: 767px){.con_faq .box_faq .inner_faq .box_answer>div .qa{top:.25rem}}.con_faq .box_faq .inner_faq .box_answer a{text-decoration:underline;-webkit-text-decoration-color:#032362;text-decoration-color:#032362;text-underline-offset:5px;-webkit-transition:all 0.25s;transition:all 0.25s;color:#032362}.con_faq .box_faq .inner_faq .box_answer a:hover{color:#3e7072;-webkit-text-decoration-color:#94c1c2;text-decoration-color:#94c1c2}
