@charset "UTF-8";
/*-----*/



div.secound_cont.faq .faq_blk{margin-bottom:2rem;background: #ffe59d;
    border-radius: 10px;
    border: 5px solid #ffe59d;}
div.secound_cont.faq .faq_blk > .acc_body{padding:2rem;background:#FFF;}
div.secound_cont.faq .faq_blk h3{font-weight: bold;margin:0;font-size:1.5em;text-align:left;padding: 15px;}
div.secound_cont.faq .faq_blk dl{border-top: 1px solid #999;padding: 1rem 0px;}
div.secound_cont.faq .faq_blk dl dt{font-weight:bold;font-size:20px;position:relative;padding:0.3rem 0 0.3rem 38px;}
div.secound_cont.faq .faq_blk dl dt:before,
div.secound_cont.faq .faq_blk dl dd:before{top:0.2rem;left:0px;display:flex;align-items:center;position:absolute;justify-content:center;width:30px;height:30px;line-height:1;font-size:30px;font-weight:bold;}
div.secound_cont.faq .faq_blk dl dd{position:relative;    padding: 0.3rem 0 0.3rem 38px;line-height: 1.6;margin-top: 10px;}
div.secound_cont.faq .faq_blk dl dt:before{content:'Q.';color:#5E74E6;}
div.secound_cont.faq .faq_blk dl dd:before{content:'A.';color:#FC3F81;}

.acc_head{position:relative;padding-right:2rem!important;cursor:pointer;}
.acc_head:after{content:'';display:block;position:absolute;right:1rem;top:50%;margin-top:-5px;width:5px;height:5px;border-right:2px solid #999;border-bottom:2px solid #999;transform:rotate(45deg);margin-top:-3px;}
.acc_head.active:after{transform:rotate(-135deg);}


.acc_body{display:none;}
.acc_body.active{display:block;}
