
.storeWrap {width:100%; max-width: 1450px; margin: 60px auto;}
.storeWrap:after {content:''; display:block; clear:both;}
.storeWrap left {float:left; padding:0 130px 0 60px;}
.storeWrap .right {float:left;}
.storeWrap .right .sel_wrap {margin:20px 0;}
.storeWrap .right .sel_wrap select {height:30px; line-height:30px; width:200px;}
.storeWrap .right .sel_wrap .in_name {margin:5px 0;}
.storeWrap .right .sel_wrap .in_name > input{padding:10px 5px; width:390px;}

/* �������� CSS */
.left .map{background-image:url('/store/img/map.gif'); background-repeat:no-repeat; width:293px; height:436px; position:relative; margin:0 auto;}

.map li {display:block; width:40px; height:30px; background-image:url('/store/img/btn_area_bg.png');background-repeat:no-repeat; color:#fff; padding-top:4px;}
.map li:hover {display:block; width:40px; height:30px; background-image:url('/store/img/btn_area01_bg.png');background-repeat:no-repeat; color:#fff; padding-top:4px;}
.map li span{display:block;line-height:100%; padding-left:7px; color:#fff;}
.map .s_map {position:absolute;}
.map .map01{top:63px; left:85px;}
.map .map02{top:52px; left:45px;}
.map .map03{top:40px; left:150px;}
.map .map04{top:120px; left:105px;}
.map .map05{top:130px; left:45px;}
.map .map06{top:150px; left:80px;}
.map .map07{top:130px; left:190px;}
.map .map08{top:178px; left:165px;}
.map .map09{top:195px; left:215px;}
.map .map10{top:193px; left:117px;}
.map .map11{top:187px; left:66px;}
.map .map12{top:229px; left:49px;}
.map .map13{top:247px; left:87px;}
.map .map14{top:230px; left:195px;}
.map .map15{top:327px; left:36px;}
.map .map16{top:93px; left:75px;}

/* �������� CSS �� */

.storeList {width:90%; margin:auto; }
.storeList table{border-collapse:collapse; width:100%;}
.storeList table tr th { border-top:1px solid #ccc; padding:15px 0; background-color:#f1f1f1;}
.storeList table tr td { border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.storeList table tr td a {display:block; padding:15px 0px; text-align:center;}
.storeList table tr td.nodata {padding:15px 0px; text-align:center;}

.page1 {padding:15px 0;}


/* �˻� ��ư */
.store_btn > a{ display:block; width:372px; padding:15px; text-align:center; background-color:#f1f1f1; border-radius:10px; transition:all 0.3s ease;}
.store_btn > a:hover {background-color:#333; color:#fff;}