@charset "utf-8";

/* ±âº» CSS */
.board_foodelivery { position:relative; overflow:hidden; background:#fff; }
.board_foodelivery div,
.board_foodelivery span,
.board_foodelivery strong,
.board_foodelivery a,
.board_foodelivery p,
.board_foodelivery ul,
.board_foodelivery ol,
.board_foodelivery li,
.board_foodelivery table,
.board_foodelivery th,
.board_foodelivery td,
.board_foodelivery label,
.board_foodelivery input[type=text],
.board_foodelivery input[type=number],
.board_foodelivery input[type=email],
.board_foodelivery input[type=url],
.board_foodelivery input[type=password],
.board_foodelivery textarea,
.board_foodelivery select {
  margin:0px;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}

.board_foodelivery ul,
.board_foodelivery ol,
.board_foodelivery li { padding:0px; }

.board_foodelivery input,
.board_foodelivery select,
.board_foodelivery textarea { padding:5px; border:1px solid #d0d3db; background:#fff; }
.board_foodelivery select { background:#fff; }

.board_foodelivery input[type=text],
.board_foodelivery input[type=number],
.board_foodelivery input[type=email],
.board_foodelivery input[type=url],
.board_foodelivery input[type=password],
.board_foodelivery select { height:30px; padding:5px; }


.board_foodelivery li,
.board_foodelivery a {
	-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;
}


/* °Ô½ÃÆÇ °øÅë CSS */
.board_foodelivery .title_bar { position:relative; padding:10px 10px; margin:40px 0px 10px 0px; overflow:hidden; font-size:15px; color:#fff; font-weight:bold; background:#3A8AFD; }
.board_foodelivery .title_bar_first { margin-top:0px; }
.board_foodelivery .title_bar .guide { float:right; font-size:12px; font-weight:normal; }
.board_foodelivery .title_bar .guide em { color:#ff0000; font-style:normal; }

.board_foodelivery .field_table { width:100%; padding:0px; margin:0px; border-top:1px solid #e1e1e1; }
.board_foodelivery .field_table th,
.board_foodelivery .field_table td { padding:10px; margin:0px; }
.board_foodelivery .field_table th { width:110px; border-bottom:1px solid #e1e1e1; text-align:left; vertical-align:top; white-space:nowrap; background:#efefef; }
.board_foodelivery .field_table th > span { }
.board_foodelivery .field_table th > span em { color:#ff0000; font-style:normal; }
.board_foodelivery .field_table td { border-bottom:1px solid #e1e1e1; }

.board_foodelivery select.hidden_select { display:none; }
.board_foodelivery select .option_hidden { display:none; }


/* °Ô½ÃÆÇ °Ë»ö CSS */
.board_foodelivery #bo_search { position:relative; padding:5px 5px; overflow:hidden; border:2px solid #3A8AFD; background:#fff; }
.board_foodelivery #bo_search ul.field_search { position:relative; overflow:hidden; }
.board_foodelivery #bo_search ul.field_search > li { position:relative; width:12.5%; padding:5px 5px; overflow:hidden; float:left; display:inline-block; }
.board_foodelivery #bo_search ul.field_search > li input[type=checkbox] { display:none; }
.board_foodelivery #bo_search ul.field_search > li input[type=checkbox]+label { display:block; }
.board_foodelivery #bo_search ul.field_search > li input[type=checkbox]+label span {
  line-height:30px; text-align:center; cursor:pointer; background:#efefef; display:block;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.board_foodelivery #bo_search ul.field_search > li input[type=checkbox]:checked+label span {color:#fff; background:#3A8AFD; }

.board_foodelivery #bo_search ul.field_search > li input[type=radio] { display:none; }
.board_foodelivery #bo_search ul.field_search > li input[type=radio]+label { display:block; }
.board_foodelivery #bo_search ul.field_search > li input[type=radio]+label span {
  line-height:30px; text-align:center; cursor:pointer; background:#efefef; display:block;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.board_foodelivery #bo_search ul.field_search > li input[type=radio]:checked+label span {color:#fff; background:#3A8AFD; }


.board_foodelivery #bo_search ul.field_search > li select { position:relative; width:100%; height:30px; padding:5px; overflow:hidden; }
.board_foodelivery #bo_search ul.field_search > li input[type=text] { width:100%; height:30px; padding:5px; }
.board_foodelivery #bo_search ul.field_search > li.field_category select { background:#efefef; }
.board_foodelivery #bo_search ul.field_search > li.field_category_noitem {  display:none; }
.board_foodelivery #bo_search ul.field_search > li.field_category_noitem span { height:30px; background:#efefef; display:block; }
.board_foodelivery #bo_search ul.field_search > li.field_search_keyword { width:62.5%; }
.board_foodelivery #bo_search ul.field_search > li.field_btn_search { width:25%; }
.board_foodelivery #bo_search ul.field_search > li.field_btn_search button { width:100%; height:30px; border:0px; color:#fff; background:#3A8AFD; display:block; }

/* °Ô½ÃÆÇ ºÐ·ù CSS */
.board_foodelivery #bo_cate { position:relative; margin:10px 0px 0px 0px; overflow:hidden; }
.board_foodelivery #bo_cate .list-category .tabs .nav-tabs > li a { border-bottom:0px; }


/* °Ô½ÃÆÇ ¸ñ·Ï CSS */
.board_foodelivery #bo_list #bo_btn_top { position:relative; padding-bottom:5px; margin-top:10px; overflow:hidden; border-bottom:2px solid #3A8AFD; }
.board_foodelivery #bo_list #bo_btn_top #bo_list_total { position:relative; height:30px; overflow:hidden; }
.board_foodelivery #bo_list #bo_btn_top #bo_list_total .total_count { }
.board_foodelivery #bo_list #bo_btn_top #bo_list_total .total_count { line-height:29px; font-size:15px; color:#3A8AFD; font-weight:bold; display:inline-block; }
.board_foodelivery #bo_list #bo_btn_top #bo_list_right { position:absolute; top:0px; right:0px; overflow:hidden; }
.board_foodelivery #bo_list #bo_btn_top #bo_list_right select { padding:7px 0px; }

.board_foodelivery #bo_list #bo_foodelivery_list .foodelivery_list { position:relative; padding-top:10px; overflow:hidden; }
.board_foodelivery #bo_list #bo_foodelivery_list .foodelivery_list > li { position:relative; width:50%; margin-bottom:10px; overflow:hidden; float:left; display:inline-block; }
.board_foodelivery #bo_list #bo_foodelivery_list .foodelivery_list > li > a.list_item { position:relative; padding:10px; overflow:hidden; border:1px solid #ddd; display:block; }
.board_foodelivery #bo_list #bo_foodelivery_list .foodelivery_list > li:hover > a.list_item { border:1px solid #3A8AFD; color:#000; background:#f7fafc; }
.board_foodelivery #bo_list #bo_foodelivery_list .foodelivery_list > li:nth-child(2n-1) > a.list_item { margin-right:5px; }
.board_foodelivery #bo_list #bo_foodelivery_list .foodelivery_list > li:nth-child(2n) > a.list_item { margin-left:5px; }
.board_foodelivery #bo_list #bo_foodelivery_list .foodelivery_list > li > a.list_item .thumb_area { position:absolute; top:10px; left:10px; width:100px; height:100px; overflow:hidden; }
.board_foodelivery #bo_list #bo_foodelivery_list .foodelivery_list > li > a.list_item .thumb_area img.thumb {
  width:100px; height:100px; float:left;
  -webkit-transform:scale(1);
  -moz-transform:scale(1);
  -ms-transform:scale(1); 
  -o-transform:scale(1);  
  transform:scale(1);
  -webkit-transition:.3s;
  -moz-transition:.3s;
  -ms-transition:.3s;
  -o-transition:.3s;
  transition:.3s;
}
.board_foodelivery #bo_list #bo_foodelivery_list .foodelivery_list > li:hover > a.list_item .thumb_area img.thumb {
  -webkit-transform:scale(1.1);
  -moz-transform:scale(1.1);
  -ms-transform:scale(1.1);   
  -o-transform:scale(1.1);
  transform:scale(1.1);
}
.board_foodelivery #bo_list #bo_foodelivery_list .foodelivery_list > li > a.list_item .content_area { position:relative; height:100px; margin-left:110px; overflow:hidden; }
.board_foodelivery #bo_list #bo_foodelivery_list .foodelivery_list > li > a.list_item .content_area > div { position:relative; margin-bottom:5px; overflow:hidden; line-height:20px; }
.board_foodelivery #bo_list #bo_foodelivery_list .foodelivery_list > li > a.list_item .content_area > div .icon { width:20px; text-align:center; background:#efefef; display:inline-block; }
.board_foodelivery #bo_list #bo_foodelivery_list .foodelivery_list > li > a.list_item .content_area > .title { position:relative; padding-bottom:2px; margin-bottom:5px; overflow:hidden; border-bottom:1px solid #ddd; line-height:19px; font-size:14px; color:#3A8AFD; font-weight:bold; text-overflow:ellipsis; white-space:nowrap; }
.board_foodelivery #bo_list #bo_foodelivery_list .foodelivery_list > li > .list_title_right { position:absolute; top:10px; right:16px; overflow:hidden; }
.board_foodelivery #bo_list #bo_foodelivery_list .foodelivery_list > li > .list_title_right .star_area { position:relative; width:17px; overflow:hidden; float:left; }
.board_foodelivery #bo_list #bo_foodelivery_list .foodelivery_list > li > .list_title_right .star_area img.background { float:left; }
.board_foodelivery #bo_list #bo_foodelivery_list .foodelivery_list > li > .list_title_right .star_area .star { position:absolute; top:0px; left:0px; width:100%; height:16px; overflow:hidden; background:url(../images/star_a.png) no-repeat 0px 0px; }
.board_foodelivery #bo_list #bo_foodelivery_list .foodelivery_list > li > .list_title_right .review_score { position:relative; padding-left:3px; overflow:hidden; float:left; line-height:16px; font-size:15px; }
.board_foodelivery #bo_list #bo_foodelivery_list .foodelivery_list > li > .list_title_right .bookmark_area { position:relative; top:1px; width:20px; margin-left:5px; overflow:hidden; float:left; line-height:16px; text-align:right; }
.board_foodelivery #bo_list #bo_foodelivery_list .foodelivery_list > li > .list_title_right .bookmark_area a { }
.board_foodelivery #bo_list #bo_foodelivery_list .foodelivery_list > li > .list_title_right .bookmark_area a i { font-size:16px; }
.board_foodelivery #bo_list #bo_foodelivery_list .foodelivery_list > li > .list_title_right .bookmark_area a.btn_bookmark { color:#B4B4B4; }
.board_foodelivery #bo_list #bo_foodelivery_list .foodelivery_list > li > .list_title_right .bookmark_area a.btn_bookmark_on { color:#ff0000; }
.board_foodelivery #bo_list #bo_foodelivery_list .foodelivery_list > li > a.list_btn_telephone { position:absolute; bottom:10px; width:40px; height:40px; border-radius:20px; line-height:37px; font-size:30px; color:#fff; text-align:center; background:#3A8AFD; display:inline-block; }
.board_foodelivery #bo_list #bo_foodelivery_list .foodelivery_list > li:nth-child(2n-1) > a.list_btn_telephone { right:15px; }
.board_foodelivery #bo_list #bo_foodelivery_list .foodelivery_list > li:nth-child(2n) > a.list_btn_telephone { right:10px; }
.board_foodelivery #bo_list #bo_foodelivery_list .foodelivery_list > li > a.list_no_item .content_area { line-height:100px; margin-left:0px; text-align:center; }

.board_foodelivery #bo_list #bo_foodelivery_list .no_list_item { position:relative; padding:10px; overflow:hidden; text-align:center; background:#efefef; }

.board_foodelivery #bo_list #bo_page_navigation { position:relative; }
.board_foodelivery #bo_list #bo_page_navigation .page_navigation { position:relative; padding:15px 0px 0px 0px; margin-top:10px; overflow:hidden; border-top:1px solid #3A8AFD; text-align:center; }
.board_foodelivery #bo_list #bo_page_navigation .page_navigation .pg_wrap { float:none; display:inline-block; }
.board_foodelivery #bo_list #bo_page_navigation .page_navigation .pg_wrap .pg_page,
.board_foodelivery #bo_list #bo_page_navigation .page_navigation .pg_wrap .pg_current { width:30px; height:30px; padding:0px; margin:0px 5px; border:0px !important; border-radius:15px !important; line-height:28px; font-size:14px; display:inline-block; }
.board_foodelivery #bo_list #bo_page_navigation .page_navigation .pg_wrap .pg_page { background:#efefef; }
.board_foodelivery #bo_list #bo_page_navigation .page_navigation .pg_wrap .pg_page:hover,
.board_foodelivery #bo_list #bo_page_navigation .page_navigation .pg_wrap .pg_current { color:#fff; background:#3A8AFD; }
.board_foodelivery #bo_list #bo_page_navigation .page_navigation .pg_wrap .pg_current {
  -webkit-box-shadow: inset 0px 0px 0px #222542;
  -moz-box-shadow:  inset 0px 0px 0px #222542;
  box-shadow: inset 0px 0px 0px #222542;
}
.board_foodelivery #bo_list #bo_page_navigation .page_navigation .pg_wrap .pg_start { text-indent:-999px; overflow:hidden; background:url('../img/btn_prev2.gif') no-repeat 50% 50%; }
.board_foodelivery #bo_list #bo_page_navigation .page_navigation .pg_wrap .pg_start:hover { background:url('../img/btn_prev2.gif') no-repeat 50% 50% #3A8AFD; }
.board_foodelivery #bo_list #bo_page_navigation .page_navigation .pg_wrap .pg_prev { text-indent:-999px; overflow:hidden; background:url('../img/btn_prev.gif') no-repeat 50% 50%; }
.board_foodelivery #bo_list #bo_page_navigation .page_navigation .pg_wrap .pg_prev:hover { background:url('../img/btn_prev.gif') no-repeat 50% 50% #3A8AFD; }
.board_foodelivery #bo_list #bo_page_navigation .page_navigation .pg_wrap .pg_end { text-indent:-999px; overflow:hidden; background:url('../img/btn_next2.gif') no-repeat 50% 50%; }
.board_foodelivery #bo_list #bo_page_navigation .page_navigation .pg_wrap .pg_end:hover { background:url('../img/btn_next2.gif') no-repeat 50% 50% #3A8AFD; }
.board_foodelivery #bo_list #bo_page_navigation .page_navigation .pg_wrap .pg_next { text-indent:-999px; overflow:hidden; background:url('../img/btn_next.gif') no-repeat 50% 50%; }
.board_foodelivery #bo_list #bo_page_navigation .page_navigation .pg_wrap .pg_next:hover { background:url('../img/btn_next.gif') no-repeat 50% 50% #3A8AFD; }

.board_foodelivery #bo_list .footer_btn_area { position:relative; margin-top:20px; overflow:hidden; }
.board_foodelivery #bo_list .footer_btn_area .btn { padding:10px; font-size:12px; background:#efefef; }
.board_foodelivery #bo_list .footer_btn_area .btn:hover { color:#fff; background:#3A8AFD; }
.board_foodelivery #bo_list .footer_btn_area > div { position:relative; overflow:hidden; }
.board_foodelivery #bo_list .footer_btn_area > .left_btn { float:left; }
.board_foodelivery #bo_list .footer_btn_area > .right_btn { float:right; }


/* °Ô½ÃÆÇ º»¹® CSS */
.board_foodelivery #bo_v { position:relative; overflow:visible; }

.board_foodelivery #bo_v .header_gallery { position:relative; height:624px; margin-bottom:10px; overflow:hidden; background:#efefef; }
.board_foodelivery #bo_v .header_gallery .fotorama { display:none; }

.board_foodelivery #bo_v .view-wrap { margin-bottom:10px; }

.board_foodelivery #bo_v .header_maininfo { position:relative; padding:20px 10px 0px 10px; overflow:hidden; border:1px solid #ddd; border-top:5px solid #3A8AFD; background:#fff; }
.board_foodelivery #bo_v .header_maininfo .shop_name_area { position:relative; padding-bottom:20px; overflow:hidden; text-align:center; }
.board_foodelivery #bo_v .header_maininfo .shop_name_area .shop_name { line-height:30px; font-size:25px; font-weight:bold; display:block; }
.board_foodelivery #bo_v .header_maininfo .shop_name_area .star_area { position:relative; height:20px; margin:5px auto 0px auto; overflow:hidden; display:inline-block; }
.board_foodelivery #bo_v .header_maininfo .shop_name_area .star_area img.background { }
.board_foodelivery #bo_v .header_maininfo .shop_name_area .star_area .star { position:absolute; top:3px; left:0px; height:20px; overflow:hidden; background:url(../images/star_a.png) no-repeat 0px 0px; }
.board_foodelivery #bo_v .header_maininfo .extra_info { position:relative; padding:0px 0px 0px 0px; margin:0px 15px; overflow:hidden; line-height:30px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; }
.board_foodelivery #bo_v .header_maininfo .extra_info li { position:relative; padding:10px 0px; overflow:hidden; border-top:1px solid #ddd; display:block; }
.board_foodelivery #bo_v .header_maininfo .extra_info li:first-child { border-top:0px; }
.board_foodelivery #bo_v .header_maininfo .extra_info li span { font-size:14px; display:inline-block; }
.board_foodelivery #bo_v .header_maininfo .extra_info .label { position:absolute; top:10px; left:0px; width:100px; height:30px; float:left; color:#000; line-height:25px; text-align:center; display:inline-block; background:#efefef; }
.board_foodelivery #bo_v .header_maininfo .extra_info .value { position:relative; margin-left:110px; overflow:hidden; text-overflow: ellipsis; white-space:nowrap; background:none; display:block; }
.board_foodelivery #bo_v .header_maininfo .extra_info .value a { font-size:14px; }
.board_foodelivery #bo_v .header_maininfo .sns_btn_area { position:relative; margin-top:7px; overflow:hidden; }
.board_foodelivery #bo_v .header_maininfo .bookmark_area { position:absolute; top:17px; right:20px;  }
.board_foodelivery #bo_v .header_maininfo .bookmark_area .btn_bookmark { font-size:25px; color:#B4B4B4; cursor:pointer; }
.board_foodelivery #bo_v .header_maininfo .bookmark_area .btn_bookmark_on { color:#DE5345; }

.board_foodelivery #bo_v .menu_list { position:relative; padding:10px 0px; overflow:hidden; background:#efefef; }
.board_foodelivery #bo_v .menu_list > table { margin:0px 20px; display:block; }
.board_foodelivery #bo_v .menu_list > table td { line-height:30px; font-size:15px; font-weight:bold; white-space:nowrap; }
.board_foodelivery #bo_v .menu_list > table td.td_line { width:100%; }
.board_foodelivery #bo_v .menu_list > table td.td_line span { margin:0px 15px; border-top:1px dashed #000; display:block; }
.board_foodelivery #bo_v .order_info { position:relative; margin-top:10px; overflow:hidden; }
.board_foodelivery #bo_v .order_info th { text-align:center; }
.board_foodelivery #bo_v .order_info .div_left { position:relative; width:50%; overflow:hidden; float:left; }
.board_foodelivery #bo_v .order_info .div_right { position:relative; width:50%; overflow:hidden; float:right; }

.board_foodelivery #bo_v .view_content { position:relative; padding:10px; overflow:hidden; border:1px solid #ddd; }
.board_foodelivery #bo_v .youtube_area { position:relative; height:500px; float:none; clear:both; overflow:hidden; }
.board_foodelivery #bo_v .youtube_area > iframe { width:100%; height:100%; }

.board_foodelivery #bo_v #view_map_canvas { position:relative; height:500px; padding:0px; margin:0px 0px 0px 0px; float:none; clear:both; overflow:hidden; }
.board_foodelivery #bo_v #view_shop_telephone { display:none; }


.board_foodelivery #bo_v .view-wrap-comment { margin-bottom:0px; }

.board_foodelivery #bo_v #bo_vc .star_area { position:relative; height:20px; margin-top:0px; overflow:hidden; display:inline-block; }
.board_foodelivery #bo_v #bo_vc .star_area img.background { }
.board_foodelivery #bo_v #bo_vc .star_area .star { position:absolute; top:3px; left:0px; height:20px; overflow:hidden; background:url(../images/star_a.png) no-repeat 0px 0px; }

.board_foodelivery #bo_v #bo_vc .media-content { margin-top:0px; }

.board_foodelivery #bo_v #bo_vc_w { position:relative; overflow:hidden; }
.board_foodelivery #bo_v #bo_vc_w .comment-btn { margin:10px 0px 15px 0px; }
.board_foodelivery #bo_v #bo_vc_w { position:relative; overflow:hidden; }
.board_foodelivery #bo_v #bo_vc_w form { position:relative; overflow:hidden; }
.board_foodelivery #bo_v .view-wrap-comment .bo_vc_w_wr_overlay { position:absolute; top:0px; left:0px; width:100%; height:100%; overflow:hidden; background:#efefef; opacity:0.8; }

.board_foodelivery #bo_v .bo_v_nb { position:relative; margin-top:25px; overflow:hidden; border-top:1px solid #ddd; }
.board_foodelivery #bo_v .bo_v_nb > li { position:relative; overflow:hidden; border-bottom:1px solid #ddd; line-height:40px; display:block; }
.board_foodelivery #bo_v .bo_v_nb > li .nb_tit { margin-right:20px; }
.board_foodelivery #bo_v .bo_v_nb > li .nb_date { float:right; }

.board_foodelivery #bo_v .view-btn { margin-top:15px; }




/* °Ô½ÃÆÇ ¾²±â CSS */
.board_foodelivery #bo_w .well { margin-bottom:10px; }

.board_foodelivery #bo_w .field_table td { padding-right:0px; }

.board_foodelivery #bo_w .write_div { position:relative; margin:0px; overflow:hidden; }
.board_foodelivery #bo_w .write_div input[type=text],
.board_foodelivery #bo_w .write_div input[type=number],
.board_foodelivery #bo_w .write_div input[type=email],
.board_foodelivery #bo_w .write_div input[type=url],
.board_foodelivery #bo_w .write_div input[type=password] { width:100%; }
.board_foodelivery #bo_w .write_div input[type=checkbox] { vertical-align:top; }
.board_foodelivery #bo_w .write_div input[type=radio] { vertical-align:top; }
.board_foodelivery #bo_w .write_div label { vertical-align:top; }

.board_foodelivery #bo_w .write_div .bo_v_option { position:relative; padding:10px 10px; overflow:hidden; background:#efefef; }
.board_foodelivery #bo_w .write_div .guide { position:relative; padding-top:5px; overflow:hidden; }
.board_foodelivery #bo_w .write_div .frm_input_number_unit { padding-right:35px; }
.board_foodelivery #bo_w .write_div .unit { position:absolute; top:0px; right:5px; line-height:40px; display:inline-block; }

.board_foodelivery #bo_w .write_div .region_span { width:33.33%; float:left; display:inline-block; }
.board_foodelivery #bo_w .write_div .region_span select { width:100%; }

.board_foodelivery #bo_w .write_div .foodelivery_category_list { position:relative; overflow:hidden; }
.board_foodelivery #bo_w .write_div .foodelivery_category_list > li { position:relative; margin-bottom:5px; width:12.5%; overflow:hidden; float:left; display:inline-block; }
.board_foodelivery #bo_w .write_div .foodelivery_category_list > li > div { padding:5px; margin-right:5px; background:#f1f1f1; }

.board_foodelivery #bo_w .write_div .map_div { position:relative; overflow:hidden; }
.board_foodelivery #bo_w .write_div .map_div .frm_input_region { width:45%; float:left; }
.board_foodelivery #bo_w .write_div .map_div .btn_search_address { width:10%; height:30px; float:left; border-radius:3px; font-size:13px; }
.board_foodelivery #bo_w .write_div #write_map_canvas { position:relative; height:300px; padding:0px; margin:5px 0px 0px 0px; float:none; clear:both; overflow:hidden; }

.board_foodelivery #bo_w .write_div .menu_item_list { position:relative; overflow:hidden; }
.board_foodelivery #bo_w .write_div .menu_item_list .menu_item { position:relative; margin-top:5px; overflow:hidden; }
.board_foodelivery #bo_w .write_div .menu_item_list #menu_item1 { margin-top:0px; }
.board_foodelivery #bo_w .write_div .menu_item_list .menu_item .frm_input_menu { width:45%; float:left; }
.board_foodelivery #bo_w .write_div .menu_item_list .menu_item a { width:10%; border-radius:0px; float:left; line-height:30px; color:#fff; text-align:center; background:#000; display:inline-block; }

.board_foodelivery #bo_w .write_div .menu_btn_area { position:relative; margin-top:10px; overflow:hidden; }
.board_foodelivery #bo_w .write_div .menu_btn_area a { height:30px; padding:0px 20px; line-height:30px; color:#fff; background:#3A8AFD; display:inline-block; }


.board_foodelivery #bo_w .btn_confirm { margin-top:20px; }
