/*-----------------------------------------------------------------*/
/* 목록
/*-----------------------------------------------------------------*/
#boardlist .category {width:100%; text-align:center;}
#boardlist .category > ul {font-size:0;}
#boardlist .category > ul > li {display:inline-block; width:33.33%; vertical-align:top;}
#boardlist .category > ul > li > a {display:block; height:51px; background-color:#282828; color:#fff; font-size:1.083rem; font-weight:bold; line-height:51px;}
#boardlist .category > ul > li.cate_all > a,
#boardlist .category > ul > li.selected > a {background:#fff; color:#282828;}
#boardlist .info {margin-top:25px; background-color:#f5f5f5; width:100%; height:50px; padding:0 6%;}
#boardlist .info a {display:block; height:50px; padding-left:48px; background:url('/board/_skin/offline_store_mobile/img/info_call.png') no-repeat left center /35px; color:#202020; font-size:1.33rem; font-weight:700; line-height:50px;}
#boardlist .info a span {display:inline-block; height:50px; margin-left:10px; padding-right:14px; background:url('/board/_skin/offline_store_mobile/img/info_call_arrow.png') no-repeat right center /6px 10px; color:#202020; font-size:1.083rem; font-weight:700; line-height:50px; transform:translateY(-2px); -ms-transform:translateY(-2px); -webkit-transform:translateY(-2px);}
#boardlist .board_search {padding:20px 0;}
#boardlist .board_search select {display:none;}
#boardlist .board_search form {position:relative; width:100%; height:45px;}
#boardlist .board_search .form_input {width:100%; height:45px; padding:4px 51px 4px 20px; border-color:#999; color:#202020; font-size:1.167rem; letter-spacing:-0.05rem;}
#boardlist .board_search .form_input::placeholder {color:#ccc; font-size:1.167rem;} 
#boardlist .board_search .btn_search {position:absolute; top:0; right:0; width:51px; height:45px; border:none; background:url('/board/_skin/offline_store_mobile/img/store_btn_search.png') no-repeat center /25px 23px; color:transparent; font-size:0;}
#boardlist .list {padding:10px 2.7% 85px; background-color:#f7f7f7;}
#boardlist .list > li {position:relative; margin-bottom:10px; border-radius:4px; background-color:#fff; box-shadow: 0px 0px 10px 0px rgba(170, 170, 170, 0.19);}
#boardlist .list > li .map_toggle {display:block; position:absolute; top:55px; right:25px; width:45px; height:45px; background:url('/board/_skin/offline_store_mobile/img/map.png') no-repeat center /45px; color:transparent; font-size:0;}
#boardlist .list > li .map_toggle.on {background-image:url('/board/_skin/offline_store_mobile/img/map_on.png');}
#boardlist .list > li .icon {position:absolute; top:20px; left:24px; width:30px; height:30px;}
#boardlist .list > li .icon img {width:100%; height:auto;}
#boardlist .list > li dl {position:relative; height:157px; padding:20px 140px 10px 65px;}
#boardlist .list > li dt {padding-bottom:2px; color:#202020; font-size:1.25rem; font-weight:700; letter-spacing:-0.05rem;}
#boardlist .list > li dd {color:#202020; font-size:1rem; letter-spacing:-0.05rem; line-height:20px; word-break:keep-all;}
#boardlist .list > li dd.num {position:absolute; left:65px; padding-left:23px; background-repeat:no-repeat; background-position:left center; background-size:13px; color:#666; font-size:1.167rem;}
#boardlist .list > li dd.num * {color:#666; font-size:1.167rem;}
#boardlist .list > li dd.num.tel {bottom:45px; background-image:url('/board/_skin/offline_store_mobile/img/store_icon_tel.png');}
#boardlist .list > li dd.num.time {bottom:22px; background-image:url('/board/_skin/offline_store_mobile/img/store_icon_time.png');}
#boardlist .list > li .map {display:none; margin-top:-10px; padding:0 10px 8px 10px;}
#boardlist .list > li .map iframe {width:100%; height:150px;}
#boardlist .paging li a {background-color:#f7f7f7;}

/*-----------------------------------------------------------------*/
/* 열람
/*-----------------------------------------------------------------*/

#boardview > .info {border:1px solid #e0e0e0; border-width:1px 0;}
#boardview > .info .subject {padding:15px;}
#boardview > .info .subject p {padding-top:5px;}
#boardview > .info .subject p:first-child {padding-top:0;}
#boardview > .info .subject .title {width:100%;}
#boardview > .info .subject .title img {width:auto; height:10px; vertical-align:middle;}
#boardview > .info .subject .stat,
#boardview > .info .subject .stat a,
#boardview > .info .subject .file,
#boardview > .info .subject .file a,
#boardview > .info .subject .add {font-size:0.917rem;}
#boardview > .info .subject .stat img {width:auto; height:10px; vertical-align:middle;}
#boardview > .boxview {padding:15px; border-bottom:1px solid #e0e0e0; text-align:left;}
#boardview > .boxview .content {word-break:break-all; word-wrap:break-word;}
#boardview > .boxview .content * {font-family:inherit; font-size:inherit; text-align:inherit; line-height:inherit;}
#boardview > .boxview .content img {max-width:100%; height:auto;}
#boardview > .btn {padding-top:15px; text-align:right;}


/*-----------------------------------------------------------------*/
/* 쓰기
/*-----------------------------------------------------------------*/

#boardwrite fieldset > div {position:relative; margin-bottom:10px;}
#boardwrite fieldset > div:last-child {margin-bottom:0;}
#boardwrite fieldset > div > label {display:none;}
#boardwrite fieldset > div.name {min-height:34px; padding-right:180px; line-height:34px; font-weight:bold;}
#boardwrite fieldset > div.name .form_input {width:90%;}
#boardwrite fieldset > div.name .check {position:absolute; right:0; top:10px;}
#boardwrite fieldset > div.contents {background:#fff;}
#boardwrite fieldset select {width:100%;}
#boardwrite .btn {padding-top:15px;}


/*-----------------------------------------------------------------*/
/* 비밀번호 확인
/*-----------------------------------------------------------------*/

#boardpw {margin:15px; border:1px solid #e0e0e0; background:#fafafa; text-align:center !important;}
#boardpw h3 {padding-bottom:15px;}
#boardpw p {margin-bottom:10px; color:#888;}
#boardpw .form_input {margin-bottom:10px;}


/*-----------------------------------------------------------------*/
/* 댓글목록, 댓글쓰기 - 스킨공통css 적용
/*-----------------------------------------------------------------*/