#pageTitleBar{margin-bottom:0}#faq-area{width:800px;margin:0 auto}@media only screen and (max-width: 800px){#faq-area{width:100%;padding:0 20px}}.faqList li{margin-bottom:20px}.faqList li dl{border-top:5px solid #157C48;box-shadow:1px 1px 3px rgba(0,0,0,0.2)}.faqList li dl dt{background-color:#75e8ae;padding:0.5em 1em;font-size:1.2rem;font-weight:bold;-webkit-transition:.3s ease-out;transition:.3s ease-out}.faqList li dl dt:hover{background-color:#a1efc8}.faqList li dl dd{padding:1em 1em;font-size:1rem}.acMenu .acTitle{position:relative}.acMenu .acTitle:hover{cursor:pointer}.acMenu .acTitle:after{font-family:'Material Icons';-webkit-font-feature-settings:'liga';font-feature-settings:'liga';content:"add";line-height:0;display:block;font-size:1.5em;position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.3s ease-out;transition:.3s ease-out}.acMenu .acTitle.active:after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.acMenu .acCont{display:none}.footerNav .acMenu .acTitle:after{content:none}@media only screen and (max-width: 640px){.footerNav .acMenu .acTitle:after{content:"add"}}.footerNav .acMenu .acCont{display:block}@media only screen and (max-width: 640px){.footerNav .acMenu .acCont{display:none}}
