/* BASIC css start */
#main .visual { zoom: 1; overflow: hidden; margin-bottom: 10px; }
#main .visual:after { content: ""; display: block; clear: both; }
#main .visual .symbol,
#main .visual .notice,
#main .visual .attendance { float: left; }
#main .visual .symbol { width: 550px; }
#main .visual .notice,
#main .visual .attendance { width: 229px; }
#main .visual .notice { margin-bottom: 10px; }
#main .visual .notice .notice-list li { margin: 8px 0 0 5px; padding-left: 10px; background: url(/images/d3/green_note/common/bull_w5_h5_gray.gif) no-repeat 0 50%; }
#main .visual .symbol { margin-right: 20px; }
#main .main-banner, 
#main .move-banner, 
#main .headline-banner,
#main .step-banner { margin-bottom: 10px; }

.item-wrap1 { margin-bottom: 30px; }
.item-wrap1 .item-list { width:975px  }
.item-wrap1 .item-list .item { margin: 20px 0; width:210px; text-align:center }
.item-wrap1 .item-list li { text-align: center }
.item-wrap1 .item-list td { vertical-align: top; text-align: left }
.item-wrap1 .item-list .prd-thumb { width: 210px; height: 210px;  }
.item-wrap1 .item-list .prd-thumb img { width: 100%; height: 100%; }
.item-wrap1 .item-list .prd-price { color: #5AC610; font-weight: bold; }
.item-wrap1 .item-list .name { padding: 15px 0 10px 0 }
.item-wrap1 .item-list .name a,
.item-wrap1 .item-list .name a:hover { color:#7B7B7B }

/* BASIC css end */

