.board_shopintro .shopintro_read { position:relative; overflow:hidden; }
.board_shopintro .shopintro_read img { padding:0px; margin:0px; border-radius:0px; }
.board_shopintro .shopintro_read input, .board_shopintro .shopintro_read textarea {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.board_shopintro .shopintro_read .shop_list { display:none; }
.board_shopintro .shopintro_read .shop_list_bottom { display:none; }


.board_shopintro .shopintro_read .gallery_area { position:absolute; height:160px; margin-bottom:20px; overflow:hidden; } /* 2017-12-04  height:270px -> height:160px; */
.board_shopintro .shopintro_read .gallery_area .btn_thumb {
  position:relative; height:160px; overflow:hidden; border:2px solid #ddd; display:block; /* 2017-12-04  height:270px -> height:160px; */
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.board_shopintro .shopintro_read .gallery_area .thumbnail { height:160px; display:inline; } /* 2017-12-04  height:270px -> height:160px; */
.board_shopintro .shopintro_read .gallery_area a.btn_thumb:hover { border:2px solid #4386FB; }
.board_shopintro .shopintro_read .gallery_area a.btn_thumb .more_thumb { position:absolute; top:0px; left:0px; height:160px; line-height:160px; font-size:50px; text-align:center; display:none; } /* 2017-12-04  height:270px -> height:160px; */
.board_shopintro .shopintro_read .gallery_area a.btn_thumb .more_thumb .more_bg { position:absolute; top:0px; left:0px; width:100%; height:160px; 
  background:#000;
  opacity: 0.4;
  filter: alpha(opacity=40);
  z-index:1;
} /* 2017-12-04  height:270px -> height:160px; */
.board_shopintro .shopintro_read .gallery_area a.btn_thumb .more_thumb i { position:relative; color:#fff; z-index:2; display:inline-block; }
.board_shopintro .shopintro_read .gallery_area .gallery_list { display:none; }
.board_shopintro .shopintro_read .gallery_area a.btn_thumb .more_thumb_small {
  position:absolute; bottom:0px; right:0px; padding:5px 10px; color:#fff; font-weight:bold; display:inline-block;
  background:#000;
  opacity: 0.4;
  filter: alpha(opacity=40);
}



.board_shopintro .shopintro_read .title_area { position:relative; height:180px; padding-left:20px; margin-bottom:20px; overflow:hidden; }  /* 2017-12-04  height:270px -> height:180px; */
.board_shopintro .shopintro_read .title_area .title { padding-left:7px; font-size:1.5em; font-weight:bold; }
.board_shopintro .shopintro_read .title_area .title .icon_shop_category { height:1.5em; }

.board_shopintro .shopintro_read .title_area .review_area { position:absolute; top:5px; right:0px; width:115px; overflow:hidden;  display:none;}  /* 2017-12-14 display:none; */
.board_shopintro .shopintro_read .title_area .review_area .review_star { width:85px; height:16px; background:url('../images/star_b.png') no-repeat 0px 0px; display:inline-block; }
.board_shopintro .shopintro_read .title_area .review_area .review_star .on_star { width:85px; height:16px; overflow:hidden; float:left; background:url('../images/star_a.png') no-repeat 0px 0px; display:inline-block; }
.board_shopintro .shopintro_read .title_area .review_area .review_score { overflow:hidden; float:right; color:#FF3E02; font-weight:bold; display:inlne-block; }

.board_shopintro .shopintro_read .title_area .regdate_area { position:relative; padding-left:10px; margin-top:10px; }
.board_shopintro .shopintro_read .title_area .regdate_area span { margin-right:15px; display:inline-block; }

.board_shopintro .shopintro_read .title_area .zzim_area { position:absolute; top:38px; right:0px; display:none;} /* 2017-12-04  top:40px -> top:38px; */ /* 2017-12-14 display:none; */
.board_shopintro .shopintro_read .title_area .zzim_area .btn_zzim { padding:3px 5px; border-radius:4px; background:#eee; }
.board_shopintro .shopintro_read .title_area .zzim_area .btn_zzim:hover { color:#555; }
.board_shopintro .shopintro_read .title_area .zzim_area .btn_zzim_on { color:#fff; background:#FF3E02; }
.board_shopintro .shopintro_read .title_area .zzim_area .btn_zzim_on:hover { color:#fff; background:#FF3E02; }

.board_shopintro .shopintro_read .title_area .selected_extra_area { position:relative; margin-top:10px; border-top:1px solid #ddd; }
.board_shopintro .shopintro_read .title_area .selected_extra_area .extra_list { position:relative; overflow:hidden; }
.board_shopintro .shopintro_read .title_area .selected_extra_area .extra_list li { padding:0px 10px 5px 10px; margin-top:5px; border-bottom:1px solid #ddd; display:block; }
.board_shopintro .shopintro_read .title_area .selected_extra_area .extra_list li .elabel { font-size:1.2em; }
.board_shopintro .shopintro_read .title_area .selected_extra_area .extra_list li .value { font-size:1.2em; }
.board_shopintro .shopintro_read .title_area .selected_extra_area .extra_list li a { font-size:1.2em; }
.board_shopintro .shopintro_read .title_area .selected_extra_area .extra_list li i { width:15px; }

.board_shopintro .shopintro_read .title_area .title_bottom { position:relative; margin-top:8px; overflow:hidden; } /* 2017-12-14 margin-top:13px ->8px */
.board_shopintro .shopintro_read .title_area .title_bottom .media_area { position:relative; overflow:hidden; float:left; }
.board_shopintro .shopintro_read .title_area .title_bottom .media_area .btn_media { position:relative; width:32px; height:32px; padding:0px 0px; margin-left:10px; overflow:hidden; border-radius:5px; float:left; line-height:32px; white-space:nowrap; font-size:1.5em; color:#fff; font-weight:bold; text-align:center; background:#ddd; display:inline-block; }
.board_shopintro .shopintro_read .title_area .title_bottom .media_area .btn_media i { line-height:30px; vertical-align:top; }
.board_shopintro .shopintro_read .title_area .title_bottom .media_area .btn_map { background:#4386FB; }
.board_shopintro .shopintro_read .title_area .title_bottom .media_area .btn_streetview { background:#FFC527; }
.board_shopintro .shopintro_read .title_area .title_bottom .media_area .btn_youtube { background:#DB2814; }
.board_shopintro .shopintro_read .title_area .title_bottom .media_area .btn_vr { background:#62B92B; }
.board_shopintro .shopintro_read .title_area .title_bottom .sns_area { position:relative; overflow:hidden; float:right; display:none;} /* 2017-12-14 display:none; */
.board_shopintro .shopintro_read .title_area .title_bottom .sns_area .btn_sns { width:32px; height:32px; margin-right:10px; overflow:hidden; float:left; text-align:center; display:inline-block; }
.board_shopintro .shopintro_read .title_area .title_bottom .sns_area .btn_sns span { display:none; }
.board_shopintro .shopintro_read .title_area .title_bottom .sns_area .btn_facebook { background:url(../images/sns.png) no-repeat 0px -32px; }
.board_shopintro .shopintro_read .title_area .title_bottom .sns_area .btn_twitter { background:url(../images/sns.png) no-repeat 0px 0px; }
.board_shopintro .shopintro_read .title_area .title_bottom .sns_area .btn_google { background:url(../images/sns.png) no-repeat 0px -64px; }
.board_shopintro .shopintro_read .title_area .title_bottom .sns_area .btn_pinterest { background:url(../images/sns.png) no-repeat 0px -96px; }
.board_shopintro .shopintro_read .title_area .title_bottom .sns_area .btn_line { background:url(../images/sns.png) no-repeat 0px -128px; }
.board_shopintro .shopintro_read .title_area .title_bottom .sns_area .btn_kakao { background:url(../images/sns.png) no-repeat 0px -160px; }


.board_shopintro .shopintro_read .title_bar { position:relative; margin:20px 0px 10px 0px; overflow:hidden; background:#4386FB; }
.board_shopintro .shopintro_read .title_bar .title { padding:7px 20px; color:#fff; font-weight:bold; display:inline-block; background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.1); }
.board_shopintro .shopintro_read .title_bar .title i { font-size:14px; }

.board_shopintro .shopintro_read .extra_area { position:relative; padding:0px 10px; overflow:hidden; border:1px solid #ddd; float:none; clear:both; }
.board_shopintro .shopintro_read .extra_area table tbody tr:last-child th { border-bottom:0px; }
.board_shopintro .shopintro_read .extra_area table tbody tr:last-child td { border-bottom:0px; }

.board_shopintro .shopintro_read .read_area { position:relative; padding:0px 0px; margin-top:10px; overflow:hidden; border:1px solid #ddd; float:none; clear:both; }
.board_shopintro .shopintro_read .read_area .tns { width:auto; text-align:right; }
.board_shopintro .shopintro_read .read_area .tns .action { margin-top:3px; display:block; }

.board_shopintro .shopintro_read .read_map_area { position:relative; overflow:hidden; border:1px solid #ddd; float:none; clear:both; }
.board_shopintro .shopintro_read .read_map_area .read_map { position:relative; width:50%; overflow:hidden; float:left; }
.board_shopintro .shopintro_read .read_map_area .read_streetview { position:relative; width:50%; overflow:hidden; float:right; }
.board_shopintro .shopintro_read .read_map_area .read_streetview img {
  max-width: none !important; //XEDITION ·¹ÀÌ¾Æ¿ô '½ºÆ®¸®Æ®ºä' ÀÌ¹ÌÁö ±úÁö´Â °Í ¹æÁö
}

.board_shopintro .shopintro_read .btnArea { position:relative; padding-top:5px; margin-top:30px !important; overflow:hidden; border-top:2px solid #4386FB; }


.board_shopintro .shopintro_read .comment_review { position:relative; margin-top:50px; overflow:hidden; float:none; clear:both; display:none;} /* 2017-12-14 display:none; Ãß°¡ */
.board_shopintro .shopintro_read .comment_review .tab_list { position:relative; overflow:hidden; background:#4386FB; }
.board_shopintro .shopintro_read .comment_review .tab_list .tab_item { position:relative; overflow:hidden; float:left; display:inline-block; }
.board_shopintro .shopintro_read .comment_review .tab_list .tab_item a { padding:7px 20px; color:#fff; font-weight:bold; display:block; }
.board_shopintro .shopintro_read .comment_review .tab_list .tab_item a:hover { color:#fff; background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.1); }
.board_shopintro .shopintro_read .comment_review .tab_list .tab_item_on a { color:#fff; background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.1); }
.board_shopintro .shopintro_read .comment_review .community_area { position:relative; }
.board_shopintro .shopintro_read .comment_review .community_area .xeTextEditor { padding:0px; margin:0px; }
.board_shopintro .shopintro_read .comment_review .community_area textarea { width:100% !important; margin-bottom:10px; border:1px solid #ddd; }
.board_shopintro .shopintro_read .comment_review .community_area .textarea_readonly { color:#aaa; background:#f1f1f1; }
.board_shopintro .shopintro_read .comment_review .community_area .btn_insert { background:#4386FB; }
.board_shopintro .shopintro_read .comment_review .community_area .action a:hover { color:#4386FB; }

.board_shopintro .shopintro_read .comment_review .comment_area { }
.board_shopintro .shopintro_read .comment_review .comment_area .textarea_readonly { margin-top:10px; }

.board_shopintro .shopintro_read .comment_review .review_area { } 
.board_shopintro .shopintro_read .comment_review .review_area .fbItem { position:relative; }
.board_shopintro .shopintro_read .comment_review .review_area .review_rating { position:absolute; top:20px; right:5px; width:115px; overflow:hidden; }
.board_shopintro .shopintro_read .comment_review .review_area .review_rating .review_star { width:85px; height:16px; background:url('../images/star_b.png') no-repeat 0px 0px; display:inline-block; }
.board_shopintro .shopintro_read .comment_review .review_area .review_rating .review_star .on_star { width:85px; height:16px; overflow:hidden; float:left; background:url('../images/star_a.png') no-repeat 0px 0px; display:inline-block; }
.board_shopintro .shopintro_read .comment_review .review_area .review_rating .review_score { overflow:hidden; float:right; color:#FF3E02; font-weight:bold; display:inlne-block; }
.board_shopintro .shopintro_read .comment_review .review_area .action { position:absolute; bottom:10px; right:0px; }

.board_shopintro .shopintro_read .comment_review .review_area .review_footer { position:relative; overflow:hidden; }
.board_shopintro .shopintro_read .comment_review .review_area .review_footer .rating_area { position:relative; overflow:hidden; }
.board_shopintro .shopintro_read .comment_review .review_area .review_footer .rating_area .rating { }
.board_shopintro .shopintro_read .comment_review .review_area .review_footer .submit_area { position:relative; overflow:hidden; }

.board_shopintro .shopintro_read .page_navigation { padding-top:10px; margin-top:0px; border-top:1px solid #ddd; }
