.accessory_filter{position:relative;margin-bottom:20px;padding:6px;border:1px solid #074323}
.accessory_filter::before{display:block;content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#0c5d32;border:1px solid #86ae99}
.accessory_filter .size01{width:75px}
.accessory_filter .size02{width:55px}
.accessory_filter table{position:relative;width:100%;table-layout:fixed}
.accessory_filter th{background:#247f4f;color:#c4ffca;border-bottom:1px solid #2da465;font-size:12px;font-weight:bold}
/* .accessory_filter th[rowspan]{border-bottom:0} */
.accessory_filter td{padding:7px 10px;background:#fff;border-bottom:1px solid #99bfbc}
.accessory_filter td.sub { background-color:#b3f3be; color:#247f4f;text-align:center;font-weight:bold;}
.accessory_filter tr:last-child td{border-bottom:0}
.accessory_filter .accessory{display:inline-block;position:relative;padding:2px 10px}
.accessory_filter .accessory:hover{text-decoration:none}
.accessory_filter .accessory.act{color:#009b2c;font-weight:bold}
.accessory_filter .accessory::before{display:block;content:'';position:absolute;top:50%;right:0;width:1px;height:3px;margin-top:-3px;background:#99bfbc;box-shadow:0 4px 0 #99bfbc}
.accessory_filter .accessory:last-child::before{display:none}
.accessory_filter td.line .accessory{display:block;float:left;height:33px;line-height:33px}
.accessory_filter .tag_list_wrap{padding:0}
.accessory_filter .tag_list_scroll{max-height:164px;overflow-y:auto}
.accessory_filter .tag_list{position:relative;padding:0 10px;background-image:url('//static.inven.co.kr/image_2011/durango/dataninfo/bg_line01.png?v=180105b');background-repeat:repeat;background-position:0 0;border-bottom:0}
.accessory_filter .tag_list::before{display:block;content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background:#fff}
.accessory_filter .tag_list .accessory{padding:0 10px}
.accessory_filter .btn_more{position:absolute;bottom:11px;right:13px;width:51px;height:19px;border:1px solid #486425;box-sizing:border-box;z-index:30}
.accessory_filter .btn_more::before{display:block;content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#5a8f17;border:1px solid #7aa544}
.accessory_filter .btn_more span{position:relative;display:block;padding-left:10px;color:#fff;font-size:11px;text-align:center;z-index:20}
.accessory_filter .btn_more span::before{display:block;content:'';position:absolute;top:7px;left:5px;width:5px;height:1px;background:#fff}
.accessory_filter .btn_more span::after{display:block;content:'';position:absolute;top:5px;left:7px;width:1px;height:5px;background:#fff}
.accessory_filter input.text { width: 200px; }


.accessory_filter label.checkbox.active {
	color: white;
    background: #1a7435;
    background: linear-gradient(to bottom, #146d2e 0%,#13672c 50%,#1a7435 50%,#1a7435 100%);
}
.accessory_filter label.checkbox {
	border-radius: 3px;
    border: 1px solid #1a7435;
    width: 60px;
    height: 30px;
    margin: 0 0 0 2px;
    font-weight: bold;
    text-align: center;
    padding-top: 7px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: linear-gradient(to bottom, #f1f7f5 0%,#f1f7f5 50%,#e8efed 50%,#e8efed 100%);	
	white-space: nowrap;
    display: inline-block;
    vertical-align: middle;
}
#mobileWrap .accessory_filter label.checkbox  {
	font-size:12px;
	padding-top:6px;
	width: 50px;
	margin-top: 2px;
	margin-bottom: 2px;
}

.accessory_filter label.checkbox input { display: none; }


#mhwDb .board .list col.size01 { width: 100px; }
#mhwDb .board .list col.size02 { width: 70px; }
#mhwDb .board .list col.size03 { width: 70px; }

#mhwDb .board .list td.skill { line-height: 150%; }
#mhwDb .board .list td.sojae { line-height: 150%; }
#mhwDb .board .list td.sojae dt { width: 30px; clear: both;}
#mhwDb .board .list td.sojae dd { margin-bottom: 10px; }
#mhwDb .board .list td.sojae dd:last-child { margin-bottom: 0; }
#mhwDb .board .list td.sojae dd span { float: left; margin-right: 4px; }

#mhwDb .accessory_detail .sojae dl { width: 100%; }
#mhwDb .accessory_detail .sojae dd { width: 95% !important; }


#mobileWrap .board .list col.size01 { width: 80px; }
#mobileWrap .board .list col.size02 { width: 50px; }
#mobileWrap .board .list col.size03 { width: 50px; }

#mobileWrap .board td { font-size: 12px; }
#mobileWrap .mhw.sub_title { display: none; }

#mobileWrap .board .list td.sojae dt { float: left; clear: both; width: auto; }
#mobileWrap .board .list td.sojae dd { float: left; width: auto; }
