<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* BASIC css start */
#contents { padding-bottom:7px; background:#e3e3e3 }
#footer { margin-top:0 !important }


#notice_1 {padding: 0 10px 30px 5px ; background:#fff; border-bottom:solid; border-width:1px; border-color:#015730  }
#notice_1 ul {float: left; margin-top: 10px}
#notice_1 ol{ float: right; margin: 10px 0;}
#notice_1 li{font-weight: bold; font-size:14px }
#notice_1 img{width:25px; margin-top:-3px; }



#column_top { margin-bottom:0px; position:relative ;padding-bottom:0px ; background:#fff; }

.main_spot { position:relative; width:100%; height:0; border-bottom:1px solid #c7c7c7; overflow:hidden }
.main_spot ul li img { width:100% }
.main_spot .bx-pager { position:absolute; bottom:10px; left:0; width:100%; text-align:center; z-index:10 }
.main_spot .bx-pager .bx-pager-item { display:inline-block; margin:0 4px }
.main_spot .bx-pager .bx-pager-item a { display:block; width:9px; height:9px; text-indent:-9999em; border-radius:9px; border:2px solid #d39d39; background:none }
.main_spot .bx-pager .bx-pager-item a.active { background:#d39d39 }

#column_visu { margin-bottom:0px; position:relative; border-top:0px solid #c7c7c7; border-bottom:1px solid #c7c7c7; padding:20px;background:#ffffff }
#column_visu img { width:100% }

#column_monthly { margin-bottom:0px; padding:0px 0  0; position:relative; background:#fff; background-size:320px auto }
#column_monthly .monthly_tit { margin:0 auto; background:#ffffff; height:20px }
#column_monthly .monthly_tit img { width:100% }
#column_monthly .monthly_bx { padding:10px 10px 10px 10px  ; position:relative ; font-size:15px;}
.monthly_box2 { padding:10px 0 10px 60px; position:relative ; font-size:20px;}
.monthly_box3 { padding:5px 0 10px 0px; position:relative ; font-size:17px; font-weight:bold; font-famliy:'nanum-barun-gothic-regular'}
.monthly_box4 { padding:5px 0 10px 12px; position:relative ; font-size:17px; font-weight:bold; font-famliy:'nanum-barun-gothic-regular'}


#column_monthly .monthly_bx li .inner { margin:0 auto; width:300px; text-align:center }
#column_monthly .monthly_bx li  img { width:100%; }
#column_monthly .monthly_bx li .inner .pd_name { display:block; padding-top:19px; font-size:13px; color:#000000 }
#column_monthly .monthly_bx li .inner .pd_price { display:block; padding-top:5px; font-size:17px; color:#a6d6f2 }
#column_monthly .monthly_bx .bx-controls-direction { margin-top:-23px; position:absolute; top:50%; left:0; width:100%; z-index:50 }
#column_monthly .monthly_bx .bx-controls-direction a { position:absolute; top:0; width:25px; height:40px; text-indent:-9999em; background:url(/design/vegefood/10450/phps/m/main/sp_monthly_arr.png) 0 0 no-repeat; background-size:25px auto }
#column_monthly .monthly_bx .bx-controls-direction .bx-prev { left:25px; background-position:0 0 }
#column_monthly .monthly_bx .bx-controls-direction .bx-next { right:25px; background-position:0 -40px }
#column_monthly .monthly_bx .bx-pager { margin-left:-35px; position:absolute; bottom:0; left:50%; text-align:center; z-index:50 }
#column_monthly .monthly_bx .bx-pager .bx-pager-item { padding:0 5px; float:left }
#column_monthly .monthly_bx .bx-pager .bx-pager-item a { display:none; width:9px; height:9px; text-indent:-9999em; border-radius:9px; border:2px solid #5d5e63; background:none }
#column_monthly .monthly_bx .bx-pager .bx-pager-item a.active { background:#5d5e63 }

.main_tit { margin:0 auto; height:20px; text-align:center }
.main_tit img { width:100% }

#column_new { margin-bottom:7px; position:relative; background:#fff; }
#column_new .main_tit { width:100%; padding:0px 0 0px 0 }
#column_new .list_shopping1x { padding-top:25px }
#column_new .list_shopping1x li { padding-bottom:25px; border-top:none }
#column_new .list_shopping1x li a { padding:0 }
#column_new .list_shopping1x li img.listPic { width:100% }
#column_new .list_shopping1x .list_shoppingInfo { padding:15px 0 0; width:100% }
#column_new .list_shopping1x .list_shoppingInfo .listName { font-size:13px; color:#424242 }
#column_new .list_shopping1x .list_shoppingInfo .listPrice { font-size:13px; color:#901726 }
#column_new .list_shopping1x .list_shoppingInfo .listPrice strike { color:#383838 }
#column_new .list_shopping1x .list_shoppingInfo .listInfo { color:#515151 }

#column_new2 { margin-bottom:7px; position:relative; background:#fff;border-style:solid; border-width:1px; border-color:#d9d9d9; }
#column_new2 .main_tit { width:145px; padding-bottom:10px }
#column_new2 .list_shopping1x { padding-top:25px }
#column_new2 .list_shopping1x li { padding-bottom:25px; border-top:none }
#column_new2 .list_shopping1x li a { padding:0 }
#column_new2 .list_shopping1x li img.listPic { width:100% }
#column_new2 .list_shopping1x .list_shoppingInfo { padding:15px 0 0; width:100% }
#column_new2 .list_shopping1x .list_shoppingInfo .listName { font-size:13px; color:#424242 }
#column_new2 .list_shopping1x .list_shoppingInfo .listPrice { font-size:13px; color:#901726 }
#column_new2 .list_shopping1x .list_shoppingInfo .listPrice strike { color:#383838 }
#column_new2 .list_shopping1x .list_shoppingInfo .listInfo { color:#515151 }




#column_best { margin-bottom:7px; padding:25px 7px; position:relative; border-top:1px solid #c7c7c7; border-bottom:1px solid #c7c7c7; background:#fff }
#column_best .main_tit { width:104px }
#column_best .list_shopping2x { padding:25px 0 0 }
#column_best .list_shopping2x .list_shoppingInfo .listName { color:#424242 }
#column_best .list_shopping2x .list_shoppingInfo .listPrice { font-size:13px; color:#901726 }
#column_best .list_shopping2x .list_shoppingInfo .listPrice strike { color:#424242 }

#column_bag { margin-bottom:0px; padding:25px 7px; position:relative; border-top:0px solid #c7c7c7; border-bottom:1px solid #c7c7c7; background:#fff }
#column_bag .main_tit { width:92px }
#column_bag .list_shopping2x { padding:25px 0 0 }
#column_bag .list_shopping2x .list_shoppingInfo .listName { color:#424242;font-weight:900; }
#column_bag .list_shopping2x .list_shoppingInfo .listName2 { color:#a2a2a2; }
#column_bag .list_shopping2x .list_shoppingInfo .listPrice { font-size:13px; color:#658928 ;font-weight:800;}
#column_bag .list_shopping2x .list_shoppingInfo .listPrice strike { color:#ffffff!important ;font-weight:500 }

#column_btm { position:relative; border-top:1px solid #c7c7c7; border-bottom:1px solid #c7c7c7; background:#fff; *zoom:1 }
#column_btm:after { display:block; clear:both; content:'' }
#column_btm .btm_bx { margin-left:-1px; padding:20px 0 17px; float:left; width:50% }
#column_btm .btm_bx .btm_tit { padding-left:12px }
#column_btm .btm_bx .btm_tit h3 { padding-left:16px; color:#272727; font-weight:bold; background:url(/design/vegefood/10450/phps/m/common/ico_bean.jpg) 0 3px no-repeat; background-size:11px auto }
#column_btm .btm_bx .btm_tit h3 span { font-size:11px; color:#a3a3a3; font-weight:normal }
#column_btm .btm_bx .btm_cont { padding:10px 13px 0 13px }
#column_btm .btm_bx .btm_cont img { width:100% }
#column_btm .btm_bx .btm_cont .tit { padding-top:13px; font-size:13px; color:#393939; font-weight:bold }
#column_btm .btm_bx .btm_cont .info { padding-top:10px; color:#646464 }
#column_btm .btm_bx .btm_cont .info span.addr { display:block; padding-top:5px; color:#bd805f }
#column_btm .btm_bx .btm_cont .tx { padding-top:15px; color:#646464 }
#column_btm .btm_bx .btm_cont .btn_request { display:block; margin-top:10px; height:23px; color:#fff; text-align:center; line-height:23px; background:#347e5a }
#column_btm .btm_shop { border-right:1px solid #c7c7c7 }
#column_btm .btm_barista { border-left:1px solid #c7c7c7 }


/*인스타 */
 
           #instaPics {  overflow: hidden;padding-left:12% }  
           .insta-box {  position: relative;  width:20% ; float: left;  margin: 5px;  border: 0px solid #ddd;  }  
           .insta-box &gt; a &gt; div {width:100%; height:100%;}
           .image-layer { overflow: hidden; width: 50%; height: 50%; }  
           .image-layer img { width: 50%; height:50%;}  
           .caption-layer { display: none; position: absolute; top: 0; background: rgba(255,255,255,0.8); width: 50%; height: 50%; padding: 10px; box-sizing: border-box; font-size: 10px; color: #333; text-align: center; margin: auto; vertical-align: middle;}  
           .caption-layer .insta-caption{display: none;}
           .caption-layer .insta-likes { position: relative; display: inline-block; vertical-align: middle; font-size: 18px; font-weight: 600; margin-top: 49%;}  

           .caption-layer .insta-likes:before{ position: absolute; top:2px; left:-28px; content: ''; display: none; width:20px; height: 20px; background: url('./icon-heart.png') 0 0 no-repeat; -webkit-background-size: cover; background-size: cover;}

/* BASIC css end */

</pre></body></html>