#divfindshop{margin:25px 0 0;}
#divfindshop .outer{zoom:1;position:relative;margin:0 0 30px;border:1px solid #eaeaea;}
#divfindshop .outer:after{content:'';display:block;clear:both;}
/* #divfindshop .outer .conLeft{margin:0 auto 20px;padding:20px 0 0;background:#fafafa;} */
#divfindshop .outer .conRight{float:right;width:341px; border-left:1px solid #eaeaea;}
#divfindshop .outer .conRight h4{margin:0 0 10px;font-weight:bold;font-size:18px;color:#333;}
#divfindshop .outer .conRight h4 img {margin-right:5px; vertical-align:1px;}
#divfindshop .outer .conRight .detail{ padding:15px;}
#divfindshop .outer .conRight .detail table{width:320px; margin:0 auto;}
#divfindshop .outer .conRight .detail table td{padding:5px; color:#333;}
#divfindshop .outer .conRight .detail table td strong{margin-bottom:3px; display:block;}
#divfindshop .outer .conRight .detail input[type="text"]{width:240px;height:29px;line-height:29px; padding:0; border:1px solid #d8d8d8;vertical-align:middle;}
#divfindshop .outer .conRight .detail input[type="image"]{vertical-align:middle;}
#divfindshop .outer .conRight .dtable_desc{margin:20px 0 10px; font-size:13px; color:#9e9e9e}
#divfindshop .outer .conRight .dtable_desc ul li{margin-bottom:5px; padding-left:8px; text-indent:-8px;}
#divfindshop .outer .conRight .t_strong{}
#divfindshop .outer .conSort{float:left;width:476px;}
#divfindshop .outer .conSort h4{margin:0 0 10px;font-weight:bold;font-size:18px;color:#000;}
#divfindshop .outer .conSort h4 em{font-size:12px; font-weight:100; color:#666;}
#divfindshop .box_verIcon{display:table;margin-bottom:20px; padding:12px 7px; background:#fafafa; font-size:0}
#divfindshop .box_verIcon a{width:68px; height:33px; margin:5px; display:inline-block; background:url('./image/sort_btn_bg.png') 0 -44px no-repeat; text-align:center; font-size:13px; line-height:33px; color:#666;}
#divfindshop .box_verIcon a.active{background-position:0 0; color:#fff; font-weight:bold;}
#divfindshop .box_verText{visibility:hidden; height:61px; padding:10px 0 10px 10px; overflow-x:hidden; overflow-y:scroll; font-size:0; border:1px solid #e2e2e2}
#divfindshop .box_verText a{width:17%; padding:5px 0 5px 3%; display:inline-block; text-align:left; font-size:12px; color:#666;}
#divfindshop .box_verText a.active{font-weight:bold; color:#000; text-decoration:underline;}


.store_wrap{position:relative;width:300px;height:320px;margin:0 auto;}
.store_wrap .store{}
.store_wrap .default{position:absolute;left:0;top:0;opacity:0;filter:alpha(opacity=0);}
/* @list */

.map_wrap{overflow:hidden;margin:18px 0 0;}
.map_wrap .conLeft{float:left;width:272px;}
.map_wrap .map{float:right;width:494px;height:272px;border:1px solid #eee;}

#imgView{}
#imgView .view{table-layout:fixed;width:100%;}
#imgView .view td{width:272px;height:221px;background:#ebebeb;text-align:center;}
#imgView .view td img{max-width:100%;max-height:100%;}
#imgView .control{overflow:hidden;margin:5px 0 0;}
#imgView .control li{float:left;width:64px;height:48px;margin:0 0 0 5px;background:url('./image/img_no.png') no-repeat;cursor:pointer;}
#imgView .control li:first-child{margin-left:0;}
#imgView .control li img{max-width:100%;}

.list_title{margin-bottom:12px; font-size:15px; font-weight:bold; color:#000}
.list_title span{margin-left:7px; font-size:13px; font-weight:100; color:#999}
.list_title span strong{font-size:25px; font-weight:bold; color:#20409a}

.map_info{margin:15px 0 0;}
.map_info dl{width:100%;}
.map_info dl:after{content:''; display:block; clear:both;}
.map_info dl dt{height:20px; padding:0 15px 15px 0; float:left; font-size:14px; font-weight:bold; color:#000;}
.map_info dl dt img{height:20px; padding:0 15px 15px 0; float:left;}
.map_info dl dd{width:1000px; float:left; font-size:13px; line-height:20px; color:#666;}
#bbslist table td{font-size:13px; color:#666;}
#bbslist table th{vertical-align:middle;}
#bbslist table th img{margin-right:3px; vertical-align:top;}
#bbslist table td.event a {color:#666;}
#bbslist table td.event.active a {color:#f30;}
/* @view */

#bbslist .hit {text-align:left;}
#bbslist .sbj,
#bbslist table td {text-align:center; font-size:14px; color:#666; font-weight:normal;}
#bbslist table td.event a {height:27px; overflow:hidden; display:inline-block;}
#bbslist table td.event.active a img {margin-top:-27px;}



/* 슬라이더 */
#bbsview .photo_gallery_wrap{position:relative;}
#bbsview .view_detail_photo{width:100%; margin:0 0 15px;}
#bbsview .view_detail_photo ul{width:100%; height:310px; position:relative;}
#bbsview .view_detail_photo ul li{width:100%; height:100%; position:absolute; left:0; top:0; display:none; z-index:-1; overflow:hidden; text-align:center; font-size:0;}
#bbsview .view_detail_photo ul li:before{content:'';display:inline-block;vertical-align:middle;width:0;height:100%;}
#bbsview .view_detail_photo ul li:first-child{display:block; z-index:1;}
#bbsview .view_detail_photo ul li img{max-width:100%; max-height:100%; height:100%;}
#bbsview .view_detail_photo ul li .infos{width:98%; padding:13px 0 13px 2%; position:absolute; left:0; bottom:0; background:url('image/red_opacity.png') repeat; font-size:18px; font-weight:bold; color:#fff;}
#bbsview .photo_gallery_wrap .v_nav a{position:absolute; top:50%;margin-top:-24px; z-index:10;}
#bbsview .photo_gallery_wrap .v_nav a.prv{left:0;}
#bbsview .photo_gallery_wrap .v_nav a.next{right:0;}

#bbsview .thumb_wrap{position:relative; overflow:hidden; margin-bottom:40px;}
#bbsview .thumb_wrap .inner{height:96px; margin:0 34px; position:relative; overflow:hidden; background: url('image/bg_noimg.png') -11px 0 repeat-x;}
#bbsview .thumb_wrap ul{width:2000%; position:absolute; left:0; top:0; overflow:hidden; }
#bbsview .thumb_wrap ul li{width:130px; margin-right:11px; float:left; cursor:pointer; position:relative;}
#bbsview .thumb_wrap ul li img{width:100%; height:92px;}
#bbsview .thumb_wrap ul li span{position:absolute; left:0; top:0; right:0; bottom:0; border:4px solid #dfad4b; display:none;}
#bbsview .thumb_wrap ul li.active span{display:block;}
#bbsview .thumb_wrap .nav a{position:absolute; top:0;}
#bbsview .thumb_wrap .nav a.prv{left:0;}
#bbsview .thumb_wrap .nav a.next{right:0;}


#bbsview .table_wrap:after {content:""; display:block; clear:both;}
#bbsview .table_wrap .left {width:478px;}
#bbsview .table_wrap .right {width:326px;}
#bbsview .table_wrap .right table td.th { border-left:none 0;}

#bbsview .table_wrap .right .btnArea {margin:24px 0 0; font-size:0; overflow:hidden;}
#bbsview .table_wrap .right .btnArea a:first-child {margin:0 10px 0 0;}
#bbsview .table_wrap .right .dtable th, .dtable td {padding:10px;}

#bbsview .review_wrap .btnArea {text-align:center;}

.article_wrap .viewTitle {margin:0 0 20px;}
.review_wrap .bbs_post {margin:0 0 60px;}
.review_wrap .bbs_post li:first-child {margin:0; border-top-color:#dfad4b;}
.review_wrap .bbs_post li{border:1px solid #ddd; overflow:hidden; margin:-1px 0 0;}
.review_wrap .bbs_post li a{display:block;position:relative;}
.review_wrap .bbs_post li a:after{content:'';display:block;clear:both;}
/*
.review_wrap .bbs_post li .photo{float:left; width:148px; height:98px; border-right:1px solid #ebebeb; text-align:center;}
.review_wrap .bbs_post li .photo img{width:100%;max-height:100%;}
.review_wrap .bbs_post li .photo + .cont{margin:0 0 0 150px;}
*/
.review_wrap .bbs_post.ver li {border-left:none 0; border-right:none 0;}
.review_wrap .bbs_post li .num {float:left; width:60px; text-align:center; vertical-align:middle; font-size:0; height:38px;}
.review_wrap .bbs_post li .num span {font-size:14px; color:#333; vertical-align:middle;}
.review_wrap .bbs_post li .num:before {content:""; display:inline-block; vertical-align:middle; width:0; height:100%;}
.review_wrap .bbs_post li:after {content:""; display:block; clear:both;}
.review_wrap .bbs_post li .cont{font-size:14px; float:left; width:650px;}
.review_wrap .bbs_post li .cont strong{display:block; font-size:14px; line-height:20px; font-weight:bold; color:#333; padding:8px 0 8px 12px;}
.review_wrap .bbs_post li .cont strong a {text-overflow:ellipsis; white-space:nowrap; word-wrap:normal; overflow:hidden; width:100%;}
.review_wrap .bbs_post li .cont strong.coupon {border-bottom:none 0;}
.review_wrap .bbs_post li .cont span{margin-bottom:5px; display:block; color:#a2a2a2;}
.review_wrap .bbs_post li a em.store {color:#12263d; margin-right:10px;font-weight:bold;}
.review_wrap .bbs_post li .cont span em{padding:5px; background:url('image/sub/part02.png') left center no-repeat;}
.review_wrap .bbs_post li .cont span em:first-child{padding-left:0; background:none;}
.review_wrap .bbs_post li .cont p{line-height:20px; color:#666;padding:5px 0 5px 12px; word-break:break-all; text-overflow: ellipsis; font-size:13px; }

.review_wrap .bbs_post li .btn {float:right; height:38px; font-size:0; vertical-align:middle; padding-right:10px;}
.review_wrap .bbs_post li .btn a {display:inline-block;}
.review_wrap .bbs_post li .btn:before {content:""; display:inline-block; vertical-align:middle; width:0; height:100%;}

/* 20170428 */
.mLook .view_item .thumb{display:inline-block;}
/* 20170519 추가*/
.mLook .view_item .thumb img{height:305px;}