@charset "utf-8";
/* CSS Document */

/*----------------------------------------------------------------------------
 ***                                                                Container
----------------------------------------------------------------------------*/
body{}
#wrap{ width:100%;}
img{/* width:100%; *//* height:auto; */}


/*----------------------------------------------------------------------------
 ***                                                                  Header
----------------------------------------------------------------------------*/
#headerAreaLogo{}


/*----------------------------------------------------------------------------
 ***                                                              contentsArea
----------------------------------------------------------------------------*/
#mainArea {width:100%;margin:0 auto;padding: 13% 0 6% 0;}
#contentsAreaInner {}

/*----------------------------------------------------------------------------
 ***                                                                  footer
----------------------------------------------------------------------------*/

#footerSec p a{ color:#ee93ad; font-weight:bold;}
#footerSec #footerCopyright{ width:100%; order:4;}
#footerSec #footerCopyright p{ text-align:center;}
#footerSec #faqPage{ width:100%; order:2; margin:0.5em auto; padding:0 0 0.5em; border-bottom:1px dashed #ee93ad;}
#footerSec #faqPage p{ text-align:center;}
#footerSec #policyPage{ width:100%; order:2; margin:0.5em auto; padding:0 0 0.5em; border-bottom:1px dashed #ee93ad;}
#footerSec #policyPage p{ text-align:center;}
#footerSec #transactionsPage{ width:100%; order:3; margin:0.5em auto; padding:0 0 0.5em; border-bottom:1px dashed #ee93ad;}
#footerSec #transactionsPage p{ text-align:center;}
#footerSec #footerLogo{width: 68%;order:3;margin:2em auto 1.5em;}

/*----------------------------------------------------------------------------
 ***                                                                   faqSec
----------------------------------------------------------------------------*/
#faqSec {width: 100%;margin: 0 auto;padding-bottom: 0%;padding: 0 2em;}
#faqSec h2{text-align:center;font-size: 1.4em;color:#06BAB5;padding: 0;margin: 0;}
#faqSec h3{color:#314f4d;background-color: #81eae0;font-size: 1em;padding: 0.2em 0.5em;}
#faqSec #nlsFaq {width: auto;border:#81eae0 3px solid;}
#faqSec #nlsFaq .questionS li:nth-of-type(n+2) {border-top:#81eae0 2px dotted;}
#faqSec #nlsFaq .questionS .lastQ {border-bottom: none;}
#faqSec .txt {font-size: 1.2em;line-height: 1.5em;margin:2px 0 4px 0;}
#faqSec .btnboxOuter {width: 100%;}

#faqSec .img {text-align: center; margin-top: 1em;}
#faqSec section{margin-top:20px;margin-bottom: 2em;}


#faqSec #nlsFaq label {display: block;font-weight: bold;color: #314f4d;transition: all .5s;width: auto;position: relative;font-size: 0.9em;padding: 0.5em 1.8em 0.5em 0.7em;}
#faqSec #nlsFaq label:hover {cursor:pointer;}
#faqSec #nlsFaq input {display: none;}

#faqSec #nlsFaq label:before { content: ''; display: block; width: 12px; height: 2px; border-radius: 5px; background-color: #81eae0; position: absolute; right: 0.5em; top: 50%; transform: translateY(-50%) rotate(90deg);transition: all ease 0.3s;}
#faqSec #nlsFaq label:after { content: ''; display: block; width: 12px; height: 2px; border-radius: 5px; background-color: #81eae0; position: absolute; right: 0.5em; top: 50%; transform: translateY(-50%);
}

#faqSec #nlsFaq li .answer {height: 0; padding: 0; overflow: hidden; opacity: 0; visibility: hidden; position:relative;}
#faqSec #nlsFaq .question:checked + label + .answer {height: auto;background: #fff;font-size:0.9em;opacity: 1;padding: 0.5em 0.7em 0.5em 3em;background-color: #f0fffc;visibility: visible;width: auto;}
#faqSec #nlsFaq .answer:before {content:'A.';font-size: 1.2em;color:#ee93ad;font-weight:bold;display:block;position:absolute;left: 1em;left: 1.em;}
#faqSec #nlsFaq .question:checked + label:before { transform: translateY(-50%) rotate(0);}

#faqSec #nlsFaq .questionS .qNo {margin-right: 0.5em;}
#faqSec #nlsFaq .questionS .miniTtl {color:#ee93ad; font-weight:bold;display: inline-block; margin:0.2em 0;}
#faqSec #nlsFaq .questionS .pink{color:#ee93ad;}
#faqSec #nlsFaq .questionS .bold {font-weight: bold;}
#faqSec #nlsFaq .questionS .importantPink {color:#ee93ad; font-weight: bold;text-decoration:underline;}

