/* BASIC css start */
#column_top { position:relative }

.main_spot { position:relative; width:100%; height:0; overflow:hidden }
.main_spot ul li img { width:100% }
.main_spot .bx-pager { position:absolute; bottom:5px; left:0; width:100%; text-align:center; z-index:10 }
.main_spot .bx-pager .bx-pager-item { display:inline-block; margin:0 3px }
.main_spot .bx-pager .bx-pager-item a { display:block; width:7px; height:7px; text-indent:-9999em; border-radius:10px; background:#fff }
.main_spot .bx-pager .bx-pager-item a.active { background:#0033a0 }
.main_spot .bx-controls-direction { margin-top:-40px; position:absolute; top:50%; left:0; width:100% }
.main_spot .bx-controls-direction a { position:absolute; top:0; font-size:50px; color:#fff }
.main_spot .bx-controls-direction .bx-prev { left:5px; }
.main_spot .bx-controls-direction .bx-next { right:5px; }

.main_top_bnnr { padding:7px 0 7px 5px }
.main_top_bnnr ul { *zoom:1 }
.main_top_bnnr ul:after { display:block; clear:both; content:'' }
.main_top_bnnr ul li { float:left; width:33.33% }
.main_top_bnnr ul li a { display:block; padding-right:5px }  
.main_top_bnnr ul li a img { width:100% }  

.main_tit { padding-bottom:20px; position:relative; text-align:center }
.main_tit h2 { font-size:16px; color:#101010; letter-spacing:1px }

#column_new { padding-top:30px; position:relative }
#column_new .list_shopping3x { height:; text-align:center; overflow:hidden }
#column_new .list_shopping3x ul { width:100%; display:table; table-layout: fixed; box-sizing: border-box; padding:0 3px; text-align:left; font-size:0; }
#column_new .list_shopping3x li { padding-bottom:20px; width:33.33; display:inline-block; vertical-align:top; }
#column_new .list_shopping3x li a { display:block; position:relative; padding:0 3px; }
#column_new .list_shopping3x li img.listPic { border:1px solid #e8e8e8 }
#column_new .list_shopping3x .list_shoppingInfo { margin-top:10px; text-align:center; font-size:12px }
#column_new .list_shopping3x .listIco {/* margin-left:-50px; position:absolute; top:0; left:50%; width:28px; height:28px; text-indent:-9999em; background:url(/design/marinoel/10276/m/main/ico_new.png) 0 0 no-repeat; background-size:28px auto*/ }
#column_new .list_shopping3x .bx-pager { width:100%; text-align:center; z-index:10 }
#column_new .list_shopping3x .bx-pager .bx-pager-item { display:inline-block; margin:0 3px }
#column_new .list_shopping3x .bx-pager .bx-pager-item a { display:block; width:7px; height:7px; text-indent:-9999em; border-radius:10px; background:#ddd }
#column_new .list_shopping3x .bx-pager .bx-pager-item a.active { background:#0033a0 }

#column_pick { margin-top:30px; padding:30px 0 18px; position:relative; background:url(/design/marinoel/10276/m/main/bg_md_pick.jpg) top center repeat; background-size:320px auto }
#column_pick .list_shopping3x { height:; text-align:center; overflow:hidden }
#column_pick .list_shopping3x li { padding-bottom:6px; }
#column_pick .list_shopping3x li img.listPic { border:none }
#column_pick .list_shopping3x .bx-pager { margin-top:15px; width:100%; text-align:center; z-index:10 }
#column_pick .list_shopping3x .bx-pager .bx-pager-item { display:inline-block; margin:0 3px }
#column_pick .list_shopping3x .bx-pager .bx-pager-item a { display:block; width:7px; height:7px; text-indent:-9999em; border-radius:10px; background:#ddd }
#column_pick .list_shopping3x .bx-pager .bx-pager-item a.active { background:#0033a0 }

#column_best { margin-top:30px }

#column_whole { margin-top:30px; padding:30px 0 18px; position:relative; background:url(/design/marinoel/10276/m/main/bg_md_whole.jpg) top center repeat; background-size:320px auto }
#column_whole .list_shopping3x { height:0; text-align:center; overflow:hidden }
#column_whole .list_shopping3x li { padding-bottom:20px }
#column_whole .list_shopping3x li img.listPic { border:none; border-radius:200px }
#column_whole .list_shopping3x .bx-pager { width:100%; text-align:center; z-index:10 }
#column_whole .list_shopping3x .bx-pager .bx-pager-item { display:inline-block; margin:0 3px }
#column_whole .list_shopping3x .bx-pager .bx-pager-item a { display:block; width:7px; height:7px; text-indent:-9999em; border-radius:10px; background:#ddd }
#column_whole .list_shopping3x .bx-pager .bx-pager-item a.active { background:#d72a2a }
/* BASIC css end */

