/* BASIC css start */
.tool-wrap {padding:5px 20px; margin-top:20px;}
.tool-wrap select {width:100%; margin-bottom:5px;}
.list_array {border-top:0px none;}
.plan .list_array .list_arrayRight img {width: 23px; height: auto;}


/*기획전 리스트 1단*/

.exhibition         {}
.exhibition ul {width:100%; display:table; table-layout: fixed; box-sizing: border-box; text-align:left; font-size:0;}
.exhibition li {width:100%; display:inline-block; vertical-align: top; border-top:1px solid #d9d9d9;}
.exhibition li a {display: block; padding:18px 4px; position:relative; overflow:hidden; zoom:1;}
.exhibition li:first-child {border:0px none;}
.exhibition li:first-child a {padding: 10px 20px;}
.exhibition li img.listPic {width:50%; float:left;}
.exhibition .list_shoppingInfo {width:46%; float:left; padding-left:4%; font-size:12px;}
.exhibition {text-align:center;}
.exhibition ul {width:100%; display:table; table-layout: fixed; box-sizing: border-box; padding:0 2px;  text-align:left; font-size:0;}
.exhibition li {width:50%; display:inline-block; vertical-align: top; text-align:left;}
.exhibition li a {display: block;}
.exhibition li img.listPic {width:100%;}
.exhibition .list_shoppingInfo {margin-top:10px; text-align:center; font-size:12px;}
.exhibition {text-align:center;}
.exhibition ul {width:100%; display:table; table-layout: fixed; box-sizing: border-box; padding:0 2px; text-align:left; font-size:0;}
.exhibition li {width:33.33%; display:inline-block; vertical-align: top;}
.exhibition li a {display: block; padding:2px;}
.exhibition li img.listPic {width:100%;}
.exhibition .list_shoppingInfo {margin-top:10px; text-align:center; font-size:12px;}

/* BASIC css end */

