
/* CSS Document */
body {
 font-size:12px;
 font-family:Dotum;
 color:#444;
 line-height:120%;
 margin:0px;
}
p,ul,li, dl, dt, dd {
 margin:0px;
 padding:0px;
 list-style:none;
}
ul,li, dl, dt, dd {
 list-style:none;
}
img {
 border:0px;
}
#outline {
 width:980px;
 margin:0 auto;
}
#menus {
 position:absolute;
 top:0px;
}
#main_img,#mbody, #board,#sub_img {
 width:980px;
 margin:0 auto;
}

#main_img {
 height:365px;
}
/*ÀÌÀç¿õ haccp*/
#haccp{position:absolute; bottom:100px}
/*End*/
#sub_img {
 height:260px;
}
.list_view {
 margin:0 auto;
 width:600px;
/* border:1px solid #ddd; */
}
.list_view2 {
 margin:0 auto;
 width:355px;
}
ul.mlist li {
 float:left;
 padding:0px 1px;
}
.list_view2 ul.mlist li {
 margin:0 auto;
  padding:0px 3px;
}

table.logbox input {
 border:1px solid #909090;
 width:100px;
 height:16px;
}
.p_name {
 font-weight:bold;
}
.p_price {
 font-weight:normal;
 background:url(/shop/image/won.gif) no-repeat;
 background-position:0px 2px;
 padding-left:15px;
}
.p_point {
 font-weight:normal;
 background:url(/shop/image/point.gif) no-repeat;
background-position:0px 2px;
 padding-left:15px;
}
#board {
 margin-top:15px;
 }
ul.bbs_list {
 width:240px;
 margin:0px auto;
 margin-top:10px;
}
.wdate {
 font-size:11px;
 color:#888;
 float:right;
}
ul.bbs_list li {
 padding:3px 0px;
 text-align:left;
}
#footer {
 margin-top:20px;
 border-top:1px solid #dddddd;
 text-align:center;
 padding-top:10px;
}
.rollbtn {
 margin-top:91px; 
}
.loca {
 float:right;
 font-size:11px;
 color:#808080;
 margin-top:12px;
}
.loca2 {
 color:#b02a11;
}
.contents {
 padding-top:25px;
 text-align:left;
}
.re {
 background:url(../image/icon_re.gif) no-repeat;
 padding-left:20px !important;
 background-position:0px 3px;
}
.mgn_t10 {
 margin-top:10px;
}
.mgn_t15 {
 margin-top:15px;
}
.mgn_t6 {
 margin-top:6px;
}
.mgn_t3 {
 margin-top:2px;
}
.mgn_b6 {
 margin-bottom:6px;
}
.bd_b_lgray {
 border-bottom:1px solid #e5e6e6;
}
.ex_txt {
font-family:dotum;
 font-size:11px;
 letter-spacing:-1px;
 color:#b75711;
}
.photo img {
 border:1px solid #ccc;
}
.large_img {
 border:4px solid #dddddd !important;
}
.rr_tit {margin:7px 10px;color:#444;border-bottom:1px dotted #ccc;padding-bottom:5px;}
.rr_date {font-size:11px;}
.rr_bd {margin:7px 10px;color:#444;line-height:140%;}