/* BASIC css start */
#subpage { position: relative; margin: 0 auto; margin-bottom: 100px; }
#subpage .page-body{ border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; text-align: center;}

/*폰트*/
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/jejugothic.css);
.bbs-tit { font-family: 'Nanum Gothic','Jeju Gothic'; margin-bottom: 30px; margin-top: 20px; text-align: center; font-size: 40px; color:#000; font-weight:700px;}
.bbs-subtit { font-family: 'Nanum Gothic','Jeju Gothic'; margin-bottom: 30px; margin-top: 20px; text-align: center; font-size: 16px;}

table, tr, td{margin: 0; padding: 0; white-space:0; border-spacing:0;}

.off_store{width: 750px; margin: 0 auto; text-align:left}
.off_store p{font-size: 18px; color: #8ca500; font-weight: bold; margin: 18px 0;}
.off_store div{margin-top: 50px;}
.off_store div table{border-top: 2px solid #aec62a; width: 750px;}
.off_store div table tr td{border-bottom: 1px solid #777; padding: 5px 10px;}
.off_store div table tr .i_tit{background-color: #ddd; width:92px;}
.off_store div table tr .s_img{width: 150px; height: 96px; padding: 0;}

.on_store{width: 750px; margin: 0 auto; margin-top: 70px; text-align:left; overflow:hidden;}
.on_store p{font-size: 18px; color: #8ca500; font-weight: bold; padding: 18px 0; border-bottom: 2px solid #aec62a;}
.on_store a{overflow: hidden; border: 1px solid #8ca500; float: left; margin: 7.5px; padding: 10px;}

/* BASIC css end */

