.store{width:100%;display:grid;gap:15px;grid-template-columns: 1fr;font-family: 'Noto Sans KR', sans-serif;margin-bottom:20px;}
.store_box{position:relative;width:100%;background:#fff;}
.store_box a{width:100%;padding:20px;display:grid;grid-template-columns:250px auto;gap:30px;box-shadow:0 0 0 1px #e3e5e8,0 1px 2px 0 rgba(0,0,0,.04);box-sizing:border-box;border-radius:10px;}

.store_img{position:relative;background:#ddd;width:250px;height:200px;text-align:center;}
.img_count{position:absolute;width:30px;height:30px;bottom:4px;right:4px;background: rgba(0,0,0,.4);text-align:center;border-radius:50%;text-align:center;line-height:30px;color:#fff;font-weight:bold;}

.store_caname{font-weight:bold;font-size:12px;margin-bottom:10px;display:inline-block;padding:3px 7px;border:1px solid #ddd;border-radius:5px;margin-right:10px;}
.store_txt{font-size:18px;font-weight:bold;color:#0068c3;display:inline-block;}

.store_text{font-size:15px;color:#000;padding:10px 0;}
.store_guide{font-size:12px;color:#000;padding:2px 0;display:flex;gap:5px;}
.store_guide div{text-align:center;width:35px;font-size:13px;}
.store_guide img{width:35px;}

.store_guide_icon{font-size:12px;color:#000;padding:5px 0;display:flex;gap:5px;margin-top:10px;}
.store_guide_icon div{text-align:center;width:35px;font-size:13px;}
.store_guide_icon img{width:35px;}

.board_guide{clear:both;width:100%;padding:20px;border-radius:10px;box-shadow:0 0 0 1px #e3e5e8,0 1px 2px 0 rgba(0,0,0,.04);box-sizing:border-box;background:#fff;margin-top:20px;}
.board_guide h2{font-size:13px;padding:0 0 10px 0;font-weight:bold;}
.board_guide p{line-height:25px;font-size:12px;color:#848484;}
.board_guide p b a{color:#000;}

