.boardname { background-color:#f0f0f0;text-align:center;color:#616161;height:32px;border-bottom:1px solid #bfbfc3;padding-top:15px;font-size:1.3em; }
.list { width:98%;margin:0 auto;	}
.list .gen_list ul li { border-bottom:1px solid #dfdfdf; padding-top:10px;cursor:pointer;	}
.list .gen_list ul li p { padding:3px 0 3px 0;	}
.subject { color:#242424;	}
.subject em { font-size:11px;color:#f46f9d;	}
.others { color:#939393;font-size:11px;	}
.others em { color:#8bb680;	}
.paging { border-top:1px solid #e2e2e2; height:40px;padding-top:10px;text-align:center;width:98%;margin:0 auto;	}
.paging span { display:inline-block;zoom:1;*display:inline;vertical-align:middle;padding-right:5px;	}
.off		{ background-color:#363636;border:2px #ffffff solid;color:#fff;padding:2px; }
.title	{	padding:10px 5px 5px 5px;	}
.title:after{content:".";clear:both;display:block;height:0;visibility:hidden;}
.title .title_name	{	float:left;	}
.title .title_btn	{	float:right;	}




 .search-wrap .item-search select {
width:70px;
font-size:10px;
}

 .search-wrap .item-search label {
display:block;
position:absolute;
left:0;
top:1px;
color:#000;
}

 .notice-bar {
position:relative;
background-color:#fffde8;
border-top:1px solid #bdc4c6;
padding:10px 14px;
}

 .reviews {
position:relative;
border-top:1px solid #979797;
}

 .reviews > ul > li {
position:relative;
border-bottom:1px solid #979797;
list-style-type:none;
padding:10px 14px;
}

 .reviews > ul > li dl > dt.item-name {
padding-bottom:5px;
margin-bottom:5px;
border-bottom:1px solid #eaeaea;
font-size:.75em;
font-weight:700;
}

 .reviews > ul > li dl h4 .reply {
color:#fd6d1e;
}

 .reviews > ul > li.use-image > div dl .icon {
position:relative;
left:0;
bottom:0;
}

 .reviews > ul > li.use-image > div div.image {
float:left;
position:relative;
width:93px;
z-index:2;
}

 .reviews > ul > li.use-image > div div.image img {
width:100%;
height:auto;
}

 .reviews > ul > li.use-image > div dl {
position:relative;
padding:0 0 0 105px;
}

 .reviews > ul > li > div.re1 {
padding-left:30px;
background:url(/images/d3/m_01/bull/review_re_dd@2x.gif) no-repeat 15px 12px;
background-size:10px 10px;
}

 .reviews > ul > li > div.re2 {
padding-left:40px;
background:url(/images/d3/m_01/bull/review_re_dd@2x.gif) no-repeat 25px 12px;
background-size:10px 10px;
}

 .reviews > ul > li > div.re3 {
padding-left:50px;
background:url(/images/d3/m_01/bull/review_re_dd@2x.gif) no-repeat 35px 12px;
background-size:10px 10px;
}

 .reviews > ul > li > div.re4 {
padding-left:60px;
background:url(/images/d3/m_01/bull/review_re_dd@2x.gif) no-repeat 45px 12px;
background-size:10px 10px;
}

 .reviews > ul > li > div.re5 {
padding-left:70px;
background:url(/images/d3/m_01/bull/review_re_dd@2x.gif) no-repeat 55px 12px;
background-size:10px 10px;
}

 .write-btn {
text-align:center;
border-top:1px solid #bababa;
border-bottom:1px solid #bababa;
padding:10px 0;
}

.re0 {height:152px};