.box_anchor_link ul{width:90%;max-width:1280px;margin:auto}@media only screen and (max-width: 1199px){.box_anchor_link ul{width:91.66667%}}.box_anchor_link{margin:8em auto}@media only screen and (max-width: 767px){.box_anchor_link{margin:4em auto}}.box_anchor_link ul{margin:0 auto;max-width:1180px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.box_anchor_link ul:after{content:"";display:block;width:280px;height:0}.box_anchor_link ul li{width:23.72881%}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_anchor_link ul li{width:49%}}@media only screen and (max-width: 767px){.box_anchor_link ul li{width:100%}}.box_anchor_link ul li:not(:last-child){margin-right:0px}.con_faq{display:block;width:80%;max-width:1180px;margin:6em auto}@media only screen and (max-width: 767px){.con_faq{width:90%}}@media only screen and (max-width: 767px){.con_faq{margin:4em auto}}@media only screen and (max-width: 767px){.con_faq{line-height:1.5}}.con_faq .faqbox{margin-bottom:10%;position:relative}.con_faq .faqbox .st1{margin:0 auto 1em}@media only screen and (max-width: 767px){.con_faq .faqbox .st1{margin:0 auto 1em}}.con_faq .faqbox dl{border-bottom:1px solid #004366}.con_faq .faqbox dl dt .red,.con_faq .faqbox dl dd .red{color:#7f0000}.con_faq .faqbox dl dt .btnlink,.con_faq .faqbox dl dd .btnlink{margin-top:1em;text-align:right;display:block}.con_faq .faqbox dl dt .btnlink a,.con_faq .faqbox dl dd .btnlink a{color:#000;font-weight:normal}.con_faq .faqbox dl dt{position:relative;margin-bottom:3px;padding:20px 14px;cursor:pointer;-webkit-transition:.3s ease;transition:.3s ease;border-top:1px solid #004366;font-size:129%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .faqbox dl dt{font-size:108%}}@media only screen and (max-width: 767px){.con_faq .faqbox dl dt{font-size:108%}}.con_faq .faqbox dl dt:before,.con_faq .faqbox dl dt:after{content:"";position:absolute;right:20px;top:0;bottom:0;margin:auto 0;background-color:#004366;width:20px;height:4px;-webkit-transition:all 0.3s;transition:all 0.3s}.con_faq .faqbox dl dt:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media only screen and (max-width: 767px){.con_faq .faqbox dl dt .txt{margin:0.8em 0 0}}.con_faq .faqbox dl dt.active:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.con_faq .faqbox dl dt.active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:0}.con_faq .faqbox dl dt em{display:inline-block;color:#004366;margin-right:0.8em;font-size:179%;font-family:'Cinzel', serif}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .faqbox dl dt em{width:8%}}@media only screen and (max-width: 767px){.con_faq .faqbox dl dt em{width:10%;vertical-align:top}}.con_faq .faqbox dl dt p{display:inline-block;margin:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .faqbox dl dt p{width:84%;vertical-align:middle}}@media only screen and (max-width: 767px){.con_faq .faqbox dl dt p{width:70%}}.con_faq .faqbox dl dd{display:none;position:relative;margin-bottom:20px;padding:14px 14px 14px 44px;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:#ccc solid 1px}@media only screen and (max-width: 767px){.con_faq .faqbox dl dd{padding:15px}}.con_faq .faqbox dl dd em{float:left;margin-right:0.4em;height:100%;display:inline-block;color:#b49a43;vertical-align:top;font-size:200%;font-family:'Cinzel', serif}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .faqbox dl dd em{width:8%;margin:0}}@media only screen and (max-width: 767px){.con_faq .faqbox dl dd em{width:11%;margin:0}}.con_faq .faqbox dl dd .txt{display:inline-block;margin:1em 0 0;width:90%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .faqbox dl dd .txt{width:90%}}@media only screen and (max-width: 767px){.con_faq .faqbox dl dd .txt{width:89%}}.con_faq .faqbox dl dd a{color:#058485}.con_faq .faqbox dl dd .list{display:inline-block;width:90%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq .faqbox dl dd .list{width:90%}}@media only screen and (max-width: 767px){.con_faq .faqbox dl dd .list{width:89%}}@media only screen and (max-width: 767px){.con_faq .faqbox dl dd .list{padding-top:4px;padding-left:30px}}.con_faq .faqbox dl dd .list li{margin-bottom:1em;text-indent:-1em;padding-left:1em}.con_faq .faqbox dl dd .red{color:#fe4a4a;font-size:95%}.con_outline{display:block;max-width:1280px;background:#fff;margin:35px auto 8em}@media only screen and (max-width: 767px){.con_outline{margin:1.5em auto 4em}}@media only screen and (max-width: 767px){.con_outline{width:100%}}.con_outline .outline{margin:0 auto;padding:2em 0;-webkit-box-sizing:border-box;box-sizing:border-box;width:95%;position:relative;max-width:1180px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_outline .outline{width:80%}}@media only screen and (max-width: 767px){.con_outline .outline{width:90%}}.con_outline .outline .st2{margin-bottom:0.8em}.con_outline .outline .o_tbl th{width:20%}@media only screen and (max-width: 767px){.con_outline .outline .o_tbl th{width:100%}}@media only screen and (max-width: 767px){.con_outline .outline .o_tbl td{line-height:1.4}}
