﻿.con_faq{max-width:1200px;margin:auto}@media only screen and (min-width: 768px){.con_faq{width:95%}}@media only screen and (max-width: 767px){.con_faq{width:90%}}#contents *{box-sizing:border-box}.txt_lead{text-align:center;font-size:122%;font-family:"Noto Serif JP", "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E","ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;padding:5.20833% 0;letter-spacing:.2em}@media only screen and (min-width: 768px) and (max-width: 1199px){.txt_lead{font-size:115%}}@media only screen and (max-width: 767px){.txt_lead{font-size:108%}}@media only screen and (max-width: 767px){.txt_lead{padding:2em 0}}@media only screen and (min-width: 768px){.con_pnav{padding-bottom:2em}}@media only screen and (max-width: 1199px){.con_pnav:after{height:90%}}@media only screen and (max-width: 1199px){.con_pnav ul{flex-wrap:wrap;max-width:610px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_pnav ul li{width:30%;margin-top:1.5em;margin-left:3%}.con_pnav ul li:nth-child(3n+1){margin-left:0}}.con_faq{margin-top:4.6875%}@media only screen and (max-width: 767px){.con_faq{margin-top:0}}@media only screen and (max-width: 767px){.con_faq{padding-top:3em}}.con_faq>div{display:none}.con_faq>div:first-child{display:block}.con_faq>div ul{margin-top:2.86458%;border-top:1px solid #cecece}@media only screen and (max-width: 767px){.con_faq>div ul{margin-top:1em}}.con_faq>div ul li{border-bottom:1px solid #cecece}.con_faq>div ul li .st{font-size:108%;letter-spacing:.1em;position:relative;padding:1em 4em;cursor:pointer}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq>div ul li .st{font-size:100%}}@media only screen and (max-width: 767px){.con_faq>div ul li .st{font-size:100%}}@media only screen and (max-width: 767px){.con_faq>div ul li .st{padding:.8em 2.5em .8em 3em}}.con_faq>div ul li .st:before,.con_faq>div ul li .st:after{font-family:FontAwesome}.con_faq>div ul li .st:after{content:"";margin-left:.5em;position:absolute;top:50%;transform:translateY(-50%);right:.5em;width:2.2em;height:2.2em;line-height:2.2;background:#ecf5ea;text-align:center;color:#2b2b2b;transition:transform 400ms ease}@media only screen and (max-width: 767px){.con_faq>div ul li .st:after{right:0;width:1.8em;height:1.8em;line-height:1.8}}.con_faq>div ul li .st:before{content:'Q.';font-family:'Cinzel', serif;position:absolute;top:.5em;left:.5em;line-height:1;color:#7c753c;font-size:172%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq>div ul li .st:before{font-size:165%}}@media only screen and (max-width: 767px){.con_faq>div ul li .st:before{font-size:143%}}@media only screen and (max-width: 767px){.con_faq>div ul li .st:before{left:.3em}}.con_faq>div ul li .st.active:after{transform:translateY(-50%) scale(1, -1)}.con_faq>div ul li .txt{display:none}.con_faq>div ul li .txt p{background:#f8f8f8;padding:1em 5em;position:relative;letter-spacing:.1em;margin:.6em;margin-top:0;font-size:108%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq>div ul li .txt p{font-size:100%}}@media only screen and (max-width: 767px){.con_faq>div ul li .txt p{font-size:100%}}@media only screen and (max-width: 767px){.con_faq>div ul li .txt p{margin:0 0 .6em;padding:.8em 1em .8em 3em}}.con_faq>div ul li .txt p:before{content:'A.';font-family:'Cinzel', serif;position:absolute;top:.5em;left:1.5em;line-height:1;color:#494209;font-size:172%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_faq>div ul li .txt p:before{font-size:165%}}@media only screen and (max-width: 767px){.con_faq>div ul li .txt p:before{font-size:143%}}@media only screen and (max-width: 767px){.con_faq>div ul li .txt p:before{left:.8em;top:.7em}}#footer{margin-top:8.33333%}@media only screen and (min-width: 768px) and (max-width: 1199px){#footer{margin-top:13.33333%}}@media only screen and (max-width: 767px){#footer{margin-top:5em}}
