.acor_vis { background-color:#212121; color: #fff; }

.topnav { width:100%; padding: 40px 0px 25px 0;}
ul.topnav { background:#f2f3f4; padding: 0; margin: 0; list-style: none; text-align:center; }
ul.topnav li { 	font-family: 'Roboto', sans-serif; font-weight:300; font-size:14px;  }
ul.topnav li a { line-height: 10px;	padding: 22px 5px; color: #000; display: block; text-decoration: none; }
ul.topnav li a:hover { background-color:#212121; color: white; }

ul.topnav ul { margin: 0;	padding: 0;	display: none; list-style: none; }
ul.topnav ul li { margin: 0; padding: 0; clear: both; background:#fff; text-align:center; }
ul.topnav ul li a {	padding-left: 20px;	font-size: 10px; outline:0; }
ul.topnav ul li a:hover {	background-color:#ffffff;	color:#675C7C; }
ul.topnav ul ul li a { color:silver; padding-left: 40px; }
ul.topnav ul ul li a:hover { background-color:#D3CEB8; color:#675C7C; }
ul.topnav span{	float:right; padding-right:18px; padding-bottom:10px; font-family: 'Roboto', sans-serif; font-size:25px; font-weight:100; }

.acor_1 { position:relative; top:20px; }
.acor_2 { position:relative; top:2px; left:440px; z-index:2; }
.acor_3 { position:relative; top:20px; left:-270px; }
.acor_4 { position:relative; top:0px; left:-60px; }
.acor_5 { position:relative; top:-16px; left:200px; }
.acor_6 { position:relative; top:-34px; left:440px; }
.acor_7 { position:relative; top:0px; left:-270px; }
.acor_8 { position:relative; top:-16px; left:-60px; }
.acor_9 { position:relative; top:-36px; left:200px; }
.acor_10 { position:relative; top:-54px; left:440px; }

.faq { max-width:870px; width:90%; margin:0 auto; padding:0px; text-align:center; }
.faq table { max-width:870px; width:100%; border-collapse:collapse; border-spacing:0; border-padding:0px; }
.faq table th { height:45px; font-family: 'Pretendard','Work Sans', sans-serif; font-weight:700; font-size:18px; text-align:left; }
.faq table td { padding-bottom:20px; font-family: 'Pretendard','Work Sans', sans-serif; font-weight:400; font-size:13px; text-align:justify; color:#000; line-height:20px; }
.faq table td.answer { width:20px; padding:0px; font-family: 'Pretendard','Work Sans', sans-serif; font-weight:700; font-size:15px; text-align:left; color:#000; vertical-align:top; }
