@charset "utf-8";

/* market_list */
.eventlistwrap {width:100%;  display:block; padding:40px 0 0 0}
.eventlistwrap .page:after {content:''; display:block; clear:both;}
.eventlist {width:100%; font-size:0;} 
.eventlist .eventbox {position:relative; float:left; width: calc(16.66% - 16.66px); margin:0 20px 30px 0;  border-radius:10px;}
.eventlist .eventbox:nth-child(6n) {margin-right:0;} 
 
.eventlist .eventbox p {display:block; width:100%;  text-align:left; font-size:14px; color:#fff; font-weight:normal;}
.eventlist .eventbox p a {width:99%;  overflow:hidden; display:block;  white-space:nowrap; word-wrap:break-word; text-overflow:ellipsis;}
.eventlist .eventbox .img {position:relative; width:100%; padding-top:68.57%; border-radius:8px; overflow:hidden; display:inline-block; font-size:0;}
.eventlist .eventbox .img a { position:absolute; top:0; left:0; z-index:1; width:100%; height:100%; display:inline-block;}
.eventlist .eventbox .img a > img {margin:0 auto; display: inline-block; width:100%; height:100%; object-fit: cover; object-position: center center; transition: transform 0.3s linear} 
.eventlist .eventbox .img:hover a > img  { opacity: 0.8;}
 
.eventlist .eventbox .tit {font-size:17px; font-weight:600; padding:5px 0 0 0 ;}
.eventlist .eventbox .txt {font-size:14px; color:#999; }
.eventlist .eventbox .state {width:100%;padding:15px 0 0 0;  }
.eventlist .eventbox .state span { width:50px;border-radius:15px; line-height:22px; height:22px; display:inline-block; padding:0;text-align:center; font-size:11px;font-weight:500;  }
.eventlist .eventbox .state span.ing {color:#fff; background: #ED1C24; border:1px solid #ED1C24;}
.eventlist .eventbox .state span.expected {color:#fff; background: #D27F7FFF; border:1px solid #d27f7f;}
.eventlist .eventbox .state span.end { background: #666;border:1px solid #666;   }

@media all and (max-width:1400px){  
	.eventlist .eventbox,
	.eventlist .eventbox:nth-child(6n) {width: calc(20% - 16px); margin:0 20px 30px 0; }
	.eventlist .eventbox:nth-child(5n) {margin-right:0;} 
}
@media all and (max-width:1200px){  
	.eventlist .eventbox,
	.eventlist .eventbox:nth-child(6n),
	.eventlist .eventbox:nth-child(5n) {width: calc(25% - 11.25px); margin:0 15px 25px 0; }
	.eventlist .eventbox:nth-child(4n) {margin-right:0;}  
}
@media all and (max-width:900px){  
 	.eventlist .eventbox,
	.eventlist .eventbox:nth-child(6n),
	.eventlist .eventbox:nth-child(5n),
	.eventlist .eventbox:nth-child(4n){width: calc(33.33% - 10px); margin:0 15px 25px 0; }
	.eventlist .eventbox:nth-child(3n){margin-right:0;}  
}
@media all and (max-width:801px){  
	.eventlist .eventbox p { font-size:13px;}
	.eventlist .eventbox .tit {font-size:16px;}
}
@media all and (max-width:600px){   
	.eventlist .eventbox,
	.eventlist .eventbox:nth-child(6n),
	.eventlist .eventbox:nth-child(5n),
	.eventlist .eventbox:nth-child(4n),
	.eventlist .eventbox:nth-child(3n) {width: calc(50% - 5px); margin:0 10px 20px 0;}
    .eventlist .eventbox:nth-child(2n) {margin-right:0;} 
	.eventlist .eventbox .tit {font-size:15px;}
}
@media all and (max-width:350px){   
    .eventlist .eventbox p { font-size:12px;}
	.eventlist .eventbox .tit {font-size:14px;}
}


/* eDetailwrap */
.eDetailwrap {width:100%; border-top:2px solid #555;}
.eDetailwrap .etitbox {width:100%; display:block; text-align:center; padding:18px 20px;border-bottom:1px solid #333;}
.eDetailwrap .etitbox .tit {width:100%; display:flex; justify-content:center; align-items:center; }
.eDetailwrap .etitbox .tit span {margin-right:10px; display:inline-block; text-align:center; border-radius:15px; line-height:28px; height:30px; padding:0 15px;  font-size:14px; font-weight:500; }
.eDetailwrap .etitbox .tit span.ing {  background: #ED1C24; border:1px solid #ED1C24;     }
.eDetailwrap .etitbox .tit span.expected {color:#fff; background: #D27F7FFF; border:1px solid #d27f7f;}
.eDetailwrap .etitbox .tit span.end {  background: #999; border:1px solid #999;     }
.eDetailwrap .etitbox .tit strong {font-size: 20px; font-weight: 600; line-height: 1.4;  display:inline-block;  }
.eDetailwrap .etitbox .txt {width:100%; display:block; color:#999; text-align:center; padding:5px 0 0 0 ; font-weight:400;}
 
.ntitbox {width:100%; display:block; padding:18px 20px;border-bottom:1px solid #333;}
.ntitbox .tit {width:100%;}
.ntitbox .tit strong {width:100%; display:block; font-size: 20px; font-weight: 600; line-height: 1.4;  }
.ntitbox .txt {width:100%; color:#999; text-align:center; display:flex; justify-content:space-between; align-items:center;  }
.nfilebox {width:100%; display:block; padding:13px 20px 13px 55px;border-bottom:1px solid #333;background:url(/assets/img/content/icon_file.svg) no-repeat 20px 15px; background-size:25px;}
.nfilebox a {width:100%;color:#999; padding:2px 10px 2px 0; display:inline-block;}
.nfilebox a span {width:99%;overflow:hidden; display:inline-block;white-space:nowrap; word-wrap:break-word; text-overflow:ellipsis;} 
.nfilebox a:hover {color:#fff;}

.eDetailwrap .etxtbox {width:100%;max-width:1000px; margin:0 auto; display:block; text-align:center; padding:40px 0 0 0;}
.eDetailwrap .etxtbox .img {width:100%;text-align:center;}
.eDetailwrap .etxtbox .img img { max-width:100%;}
.eDetailwrap .etxtbox .txt { padding:40px 0 0 ;  }

@media all and (max-width:1000px){   
    .eDetailwrap .etxtbox img,
	.ntxtbox img { max-width:100%; }
	.eDetailwrap .etitbox .tit strong,
	.ntitbox .tit strong {font-size:18px; }
}
@media all and (max-width:600px){
    .eDetailwrap .etitbox,.ntitbox { padding:18px 0;}
	.eDetailwrap .etitbox .tit strong,
	.ntitbox .tit strong {font-size:16px; }
	.ntitbox .txt { display:inline-block; padding:5px 0 0 0}
	.ntitbox .txt span { width:100%; text-align:left; display:inline-block;padding:0;}
	.nfilebox { padding:13px 0 13px 30px; background:url(/assets/img/content/icon_file.svg) no-repeat 0 15px; background-size:25px;}
}
@media all and (max-width:500px){   
	.eDetailwrap .etitbox .tit { display:inline-block;}
    .eDetailwrap .etitbox .tit strong {width:100%; padding:10px 0 0 0; display:inline-block;}
}
@media all and (min-width:1050px){ 
	.nfilebox a {position:relative; width:auto; padding:2px 10px 2px 12px;}
	.nfilebox a span {width:100%;}
	.nfilebox a:before {position:absolute; left:0; top:50%; transform:translateY(-50%); width:2px; height:2px; border-radius:1px; content:''; display:inline-block; clear:both; background:#666;}
	.nfilebox a:first-child { padding-left:0;}
	.nfilebox a:first-child:before {display:none;  }
}


/* noticewrap */
.noticewrap {width:100%;   }
.content_stwrap  {width:100%; max-width:620px; margin:0 auto; display:flex; justify-content:space-between; align-items:center;border-bottom:1px solid #555;}
.content_stwrap .selectbox {width:120px;}
.content_stwrap .sub_searchwrap {width:calc(100% - 120px); max-width:464px; }
.content_stwrap .dropdown-toggle {border:1px solid rgba(255, 255, 255, 0.3); border-radius:40px; line-height:40px; height:40px; border:none; background:none;}
.content_stwrap .dropdown-toggle:hover ,
.content_stwrap .dropdown-toggle:focus,
.content_stwrap .dropdown.bootstrap-select.open .dropdown-toggle {border:none;}
.content_stwrap .dropdown-menu>li>a,
.content_stwrap .dropdown-menu>li>a:focus,
.content_stwrap .dropdown-menu>li>a:hover { width:100%; line-height:30px !important; height:30px !important; text-align:left;  }
.content_stwrap .dropdown-menu>li>a{color:#666; font-size:15px;}
.content_stwrap .dropdown-menu>li>a:focus,
.content_stwrap .dropdown-menu>li>a:hover {color:#fff; background:none;}
.content_stwrap .dropdown-menu>li.active>a { color:#fff;   }
.content_stwrap .dropdown-menu > li:first-child { padding-top:10px;  }
.content_stwrap .dropdown-menu > li:last-child { padding-bottom:10px; }
.content_stwrap .sub_searchwrap form {border:none;}

@media all and (max-width:1050px){
	.content_stwrap .sub_searchwrap {display:block;}
}
@media all and (max-width:500px){
	.content_stwrap  {display:block;}
	.content_stwrap .selectbox {width:100%;}
	.content_stwrap .sub_searchwrap  {width:100%; max-width:100%; margin-top:10px;  }
	.content_stwrap .dropdown-toggle,
	.content_stwrap .dropdown-toggle:hover ,
	.content_stwrap .dropdown-toggle:focus,
	.content_stwrap .dropdown.bootstrap-select.open .dropdown-toggle{border:1px solid rgba(255, 255, 255, 0.3); border-radius:10px;  }
}


/* noticeboard */
.noticeboard {width:100%; margin:40px auto 0 auto;  border-top:2px solid #999; }
.noticeboard ul {width:100%; overflow:hidden; display:block; border-bottom:1px solid #333; display:flex; justify-content:space-between; align-items:center; min-height:50px;}
.noticeboard ul li {padding:0 ; }
.noticeboard ul li.no { width:60px; min-width:60px; text-align:center; padding:0;   }
.noticeboard ul li.title {width:calc(100% - 190px);padding:0 10px;  }
.noticeboard ul li.title a { width:98%;  overflow:hidden; display:block;  white-space:nowrap; word-wrap:break-word; text-overflow:ellipsis;}
.noticeboard ul li.date {width:110px; color:#999; text-align:right; padding:0 20px 0 0;}
.noticeboard ul li.no .notice {width:30px; min-width:30px; height:30px;  display:inline-block; border-radius:50%; background:rgba(255,255,255,0.15) url(/assets/img/content/notice.svg) no-repeat center 50%; background-size:18px;}
.noticeboard ul li.no .notice i {font-size:0; text-indent:-9999em; overflow:hidden; }
.noticeboard ul:hover {background:#191919;}
.noticeboard ul:hover a:hover {color:#ccc;}

@media all and (max-width:801px){
	.noticeboard ul { min-height:50px;}
}
@media all and (max-width:700px){ 
    .noticeboard { margin:30px auto 0 auto;  border-top:none; }
    .noticeboard ul {display:block; padding:13px 15px; border:1px solid #333; border-radius:10px; margin:15px 0 0 0 ; font-size:0;}
	.noticeboard ul:first-child {marign:0;} 
	.noticeboard ul li {font-size:14px;}
	.noticeboard ul li.no { width:50px; min-width:50px;float:left;text-align:left; }
	.noticeboard ul li.title,
	.noticeboard ul li.date{ width:calc(100% - 50px); float:right ;text-align:left; padding:0 }
	.noticeboard ul li.date {font-size:13px; line-height:1.2;color:#666; padding:3px 0 0 0;}
}
@media all and (max-width:600px){ 
}

@media all and (max-width:400px){  
    .noticeboard ul { margin:10px 0 0 0 ;  } 
}
 

/* nlistbtn */
.nlistbtn {width:100%;  border-top:1px solid #333; margin:40px 0 0 0; }
.nlistbtn a {width:100%;  border-bottom:1px solid #333; overflow:hidden; display:inline-block; min-height:50px; display:flex; justify-content:space-between; align-items:center; padding:0 20px;}
.nlistbtn a .prev, 
.nlistbtn a .next {  padding:0 41px 0 0; display:inline-block; }
.nlistbtn a .prev { background:url(/assets/img/com/fs_up.svg) no-repeat right 50%; background-size:14px; }
.nlistbtn a .next { background:url(/assets/img/com/fs_down.svg) no-repeat right 50%; background-size:14px;  }
.nlistbtn a .tit {width:calc(85% - 130px);padding:0 10px;  overflow:hidden; display:block;  white-space:nowrap; word-wrap:break-word; text-overflow:ellipsis;}
.nlistbtn a .date {width:15%; min-width:80px; color:#999; text-align:right; }
.nlistbtn a:hover {background:#191919;}

@media all and (max-width:801px){
	.nlistbtn a { min-height:50px;}
}
@media all and (max-width:600px){
	.nlistbtn a { padding:0;}
	.nlistbtn a .prev, .nlistbtn a .next {  padding:0 25px 0 0;}
	.nlistbtn a .tit {width:calc(85% - 100px);}
}


/* faqwrap */
.faqwrap .htabbox {margin-top:40px;}
.faqbox { margin:40px 0 0 0 ;} 
.faqbox .que{ position: relative;  cursor: pointer; border-bottom: 1px solid #333; width:100%; display:block; padding:18px 20px;border-bottom:1px solid #333; overflow:hidden;display:block;}
.faqbox .que:first-child{ border-top: 2px solid #999; } 
.faqbox .que strong {float:left;width:60px; display: inline-block;}
.faqbox .que .tit {float:right;position: relative; width:calc(100% - 100px); display: inline-block; padding:0 40px; }
.faqbox .que .tit::before {position: absolute; left:0; top:0; width:25px; height:25px;  line-height:25px;border-radius:50%; display: inline-block; content: 'Q'; font-size: 15px; font-weight:600; color: #000;  background:#666;text-align:center; }
.faqbox .que.on > span { font-weight:600; }
.faqbox .anw { display: none; overflow: hidden; width:100%;  background: #191919; border-bottom: 1px solid #333;  padding:18px 20px 18px 120px;}
.faqbox .anw span {float:left;position: relative; width:100%; display: inline-block;  padding:0 0 0 40px;    }
.faqbox .anw span::before{position: absolute; left:0; top:0; width:25px; height:25px;  line-height:25px;border-radius:50%; display: inline-block; content: 'A'; font-size: 15px; font-weight:600; color: #000;  background:#666;text-align:center; }
.faqbox .que .arrowwrap { position: absolute; top:50%; right:20px; transform: translateY(-50%); width:25px; height:25px;}
.faqbox .que .arrow_close { display: none; background:url(/assets/img/content/line_close.svg) no-repeat right 50%; background-size:100%; }
.faqbox .que .arrow_open {display: block; background:url(/assets/img/content/line_open.svg) no-repeat right 50%; background-size:100%;}
.faqbox .que .arrowwrap span i {font-size:0; text-indent:-9999em; overflow:hidden; }
.faqbox .que.on .arrow_open { display: none;}
.faqbox .que.on .arrow_close {display: block; }

@media all and (max-width:768px){ 
	.faqwrap .htabbox {margin-top:30px;}
	.faqbox { margin:30px 0 0 0 ;} 
    .faqbox .que .tit { width:calc(100% - 70px); padding:0 35px;}
	.faqbox .anw { padding:18px 20px 18px 90px;}
	.faqbox .anw span { padding:0 0 0 35px;    }
}
@media all and (max-width:600px){ 
    .faqbox .que .tit {  width:calc(100% - 65px);}
	.faqbox .que{ padding:18px 0;}
	.faqbox .anw { padding:18px 15px 18px 60px;}
	.faqbox .que .arrowwrap { right:0;}
}

@media all and (max-width:500px){ 
    .faqbox .que strong {font-size:13px; width:100%;float:none;padding:0 0 2px 35px;color:#999; } 
	.faqbox .que .tit {  width:100%;float:none; } 
	.faqbox .anw { padding:18px 15px;}
	.faqbox .que .tit::before { top:-25px;}
}

.qnawrap {width:100%;}
.qnawrap h3.qtit {width:100%; text-align:center; font-size:15px; font-weight:400; padding:40px 0 15px 0;line-height:1.4;}
.qnawrap .qbox {width:100%;display: block; padding:25px 0 0 0;}
.qnawrap .qbox h4 {width:100%;display: block; font-size:15px; font-weight:600; padding:0 0 12px;}
.qnawrap .dropdown-toggle {  line-height:48px; height:50px;}
.qnawrap .dropdown-menu>li>a,
.qnawrap .dropdown-menu>li>a:focus,
.qnawrap .dropdown-menu>li>a:hover {text-align:left;}
.qnawrap .selectbox .dropdown-toggle {color:#999;}
 
.qfilebox {width:100%; display:flex; justify-content:space-between; margin:10px 0 0;   }
.qfilebox .filebox {width:calc(100% - 64px); float:left;  }

.qfilebox a {float:right; width:50px; line-height:48px; height:50px; border:2px solid #999; border-radius:10px;}
.qfilebox a.btn_add {background:url(/assets/img/content/line_open.svg) no-repeat center 50%; background-size:25px;} 
.qfilebox a.btn_delete {background:url(/assets/img/content/line_close.svg) no-repeat center 50%; background-size:25px;} 
.qfilebox a  i {font-size:0; text-indent:-9999em; overflow:hidden; }
.qfilebox a.btn_add:hover {background:#999 url(/assets/img/content/line_open.svg) no-repeat center 50%; background-size:25px;} 
.qfilebox a.btn_delete:hover {background:#999 url(/assets/img/content/line_close.svg) no-repeat center 50%; background-size:25px;}

@media all and (max-width:768px){ 
	.qnawrap .qbox { padding:20px 0 0 0;}
}
@media all and (max-width:600px){ 
	.qfilebox .filebox {width:calc(100% - 60px);}
	.qfilebox a {width:50px; line-height:46px; height:50px;}
}


/* qnaboard */
.qnaboard {width:100%; margin:40px auto 0 auto;  border-top:2px solid #999; }
.qnaboard ul {position:relative; idth:100%; overflow:hidden; display:block; border-bottom:1px solid #333; display:flex; justify-content:space-between; align-items:center; min-height:50px;}
.qnaboard ul li {padding:0 10px; }
.qnaboard ul li.sort { width:110px; min-width:60px; padding:0 20px; color:#999;   }
.qnaboard ul li.title {width:calc(100% - 330px); }
.qnaboard ul li.title a { width:98%;  overflow:hidden; display:block;  white-space:nowrap; word-wrap:break-word; text-overflow:ellipsis;}
.qnaboard ul li.date {width:110px; color:#999; text-align:right; padding:0 20px 0 0;}
.qnaboard ul li.answer {width:110px;}
.qnaboard ul li.answer span {width:80px;line-height:30px; height:30px; border-radius:15px; text-align:center; background:#666; display:inline-block; }
.qnaboard ul li.answer .ready { opacity: 1; }
.qnaboard ul li.answer .done { opacity: 0.5; }
.qnaboard ul li.no .notice {width:30px; min-width:30px; height:30px; display:inline-block; border-radius:50%; background:rgba(255,255,255,0.15) url(/assets/img/content/notice.svg) no-repeat center 50%; background-size:20px;}
.qnaboard ul li.no .notice i {font-size:0; text-indent:-9999em; overflow:hidden; }
.qnaboard ul:hover {background:#191919;}
.qnaboard ul:hover a:hover {color:#ccc;}

@media all and (max-width:801px){
	.qnaboard ul { min-height:50px;}
}
@media all and (max-width:700px){ 
    .qnaboard { margin:30px auto 0 auto;  border-top:none; }
    .qnaboard ul {display:block; padding:15px; border:1px solid #333; border-radius:10px; margin:15px 0 0 0 ; font-size:0;}
	.qnaboard ul:first-child {marign:0;} 
	.qnaboard ul li {font-size:14px;}
	.qnaboard ul li.sort,
	.qnaboard ul li.title,
	.qnaboard ul li.date{ width:calc(100% - 65px); float:left ;text-align:left; padding:0 }
	.qnaboard ul li.answer {position:absolute;right:15px; top:50%; transform:translateY(-50%);  width:65px;  padding:0; text-align:right;}
	.qnaboard ul li.answer span {width:60px;}
}
@media all and (max-width:400px){  
    .qnaboard ul { margin:10px 0 0 0 ;  } 
}
@media all and (max-width:350px){  
	.qnaboard ul li.date{ width:calc(100% - 50px); }
	.qnaboard ul li.answer { width:50px; }
    .qnaboard ul li.answer span {width:50px; font-size:13px;}
}
 
.qnadetail .qdwrap {width:100%; display:block;display:flex; justify-content:space-between; align-items:stretch; border-bottom: 1px solid #333; }
.qnadetail .qdwrap:first-child {margin-top:40px; border-top: 2px solid #555;  }
.qnadetail .qdwrap .titbox {width:160px; display:inline-block; text-align:center;padding:18px 15px; background:rgba(255,255,255,0.12); }
.qnadetail .qdwrap .titbox strong {width:100%; display:inline-block; padding:0 0 2px;  }
.qnadetail .qdwrap .titbox span { width:100%; max-width:80px;line-height:30px; height:30px; border-radius:15px; text-align:center; background:#666; display:inline-block; margin-top:10px;}
.qnadetail .qdwrap .titbox .ready { opacity: 1; }
.qnadetail .qdwrap .titbox .done {  }

.qnadetail .qdwrap .txtbox {width:calc(100% - 160px); display:inline-block; padding: 0 20px; }
.qnadetail .qdwrap .txtbox > div {width:100%; padding:18px 0; border-top:1px solid #333;  display:inline-block; } 
.qnadetail .qdwrap .txtbox > div:first-child {border:none;}
.qnadetail .qdwrap .txtbox .tit {position:relative; }
.qnadetail .qdwrap .txtbox .tit .sort {width:100%; display:block;color:#999;padding:0 0 5px; }
.qnadetail .qdwrap .txtbox .tit .title { width:calc(100% - 80px);  float:left;font-size:20px; font-weight:600; }
.qnadetail .qdwrap .txtbox .tit .date {position:absolute; right:0; bottom:18px; width:80px; float:right;display:inline-block; text-align:right; color:#999; margin-top:7px;  }
.qnadetail .qdwrap .txtbox .txt span {width:100%; display:block;}
.qnadetail .qdwrap .txtbox .txt .adate {width:100%; display:block;color:#999;padding:0 0 5px;  }
.qnadetail .qdwrap .imgbox {width:100%; font-size:0;  white-space:nowrap; overflow: auto; }
  
.qnadetail .qdwrap .imgbox .img { margin-left:10px; position:relative; top:0; left:0; z-index:1; width:100px;  min-width:100px; height:100px; font-size:0; overflow:hidden; display: inline-block;  font-size:0; border-radius:8px;  }
.qnadetail .qdwrap .imgbox .img:first-child {margin-left:0;}
.qnadetail .qdwrap .imgbox .img a { position:absolute; top:0; left:0; z-index:1; width:100%; height:100%; display:inline-block;}
.qnadetail .qdwrap .imgbox .img a img {margin:0 auto; display: inline-block; width:100%; height:100%; min-height:100%; object-fit: cover; object-position: center center; transition: transform 0.3s linear} 

@media all and (max-width:1000px){
	.qnadetail .qdwrap .titbox {width:16%; min-width:80px;   }
	.qnadetail .qdwrap .txtbox {width:84%;} v
	.qnadetail .qdwrap .txtbox .tit .title { font-size:18px; }
}
@media all and (max-width:801px){ 
     .qnadetail .qdwrap:first-child {margin-top:30px; }
	 .qnadetail .qdwrap .txtbox .tit .title { font-size:16px; }
}
@media all and (max-width:768px){ 
	.qnadetail .qdwrap .txtbox { padding: 0 15px; }  
	.qnadetail .qdwrap .txtbox .tit .title { width:100%;font-size:15px; }
	.qnadetail .qdwrap .txtbox .tit .date {top:10px; bottom:auto; } 	
}
@media all and (max-width:500px){  
	.qnadetail .qdwrap .txtbox .tit .title { font-size:14px; }
    .qnadetail .qdwrap,.qnadetail .qdwrap:first-child { overflow:hidden;display:block; border:1px solid #333; border-radius:10px;}
	.qnadetail .qdwrap .titbox {width:100%;display:flex; justify-content:space-between; align-items:center;padding:12px 15px; }
	.qnadetail .qdwrap .titbox strong {width:auto; padding:0; }
    .qnadetail .qdwrap .titbox span{width:auto; padding:0 12px; font-size:12px; margin:0;line-height:24px; height:24px; border-radius:12px;}
	.qnadetail .qdwrap .txtbox {width:100%;}
    .qnadetail .qdwrap:nth-child(2) {margin:15px 0 0 ;} 
}














