@charset "utf-8";

@import url('base.css');
@import url("http://fonts.googleapis.com/css?family=Open+Sans");
@import url("http://fonts.googleapis.com/earlyaccess/notosanskr.css");



/* ±âº» ÆäÀÌÂ¡ */
.dc_pageing { text-align:center; line-height:30px; clear:both; margin:15px 0 10px 0; }
.dc_pageing * { font-family:Verdana; font-size:12px; color:#808080 !important; font-weight:bold; }
.dc_pageing a { padding:4px 7px 4px 7px; margin:2px; border:1px solid #D1D1D1; background-color:#ffffff; text-decoration:none; }
.dc_pageing a:hover, #pagination a:active { border:1px solid #5e5e5e; background-color:#818181; color:#ffffff !important; }
.dc_pageing span.current { padding:4px 7px 4px 7px; margin:2px 2px 2px 6px; border:1px solid #8a8a8a; background-color:#8a8a8a; color:#ffffff !important; }



 /* ¹Ùµð */
 * { margin:0; padding:0; }
 body {background:#fff;font-family:'¸¼Àº °íµñ', 'Malgun Gothic', µ¸¿ò, ±¼¸², Dotum, Gulim, Arial, sans-serif;line-height:150%;color:#818083;} 
 
ul, ol, dl,li {list-style:none;}
#di_wrap {max-width:800px;margin:0 auto;}
#di_contents { width:100%; margin:0 auto; background:#fff;}

 .ui-overlay-a, html .ui-page-theme-a, html .ui-page-theme-a .ui-panel-wrapper {background:#fff;}


 #di_header { width: 100%; background:#fff;clear:both; margin:0;}

 #di_topmenu .dc_logo {position: absolute; top: 10px; left: 0px; padding:0;  margin:0 auto; text-align:center;}
.dc_top     { overflow:hidden;margin-bottom: 3px; }
.dc_top img { width:50%; }
.dc_top ul li { float:left; }
.dc_top .dc_back { width:20%; text-align:center; margin:0 0 0 0;padding:10px 0 10px 0;}
.dc_top .dc_back img { width:75%; }
.dc_top .dc_logo { width:60%; text-align:center; padding:7px 0 5px 0;}
.dc_top .dc_logo img { width:75%; }
.dc_top .dc_home { width:20%; text-align:center; margin:0 0 0 0; padding:10px 0 10px 0;}
.dc_top .dc_home img { width:70%; }
#di_topmenu { position:relative; width:100%; margin:0 auto; padding:0; background:#343740; color:#fff; font-size:1.1em;line-height:200%;}
#di_topmenu ul { overflow:hidden; margin:0 auto; }
#di_topmenu ul li { float:left; text-align:center; border-right:1px solid #707070;}
#di_topmenu a { color:#fff; font-weight:bold; text-decoration:none;  padding:5px 0 5px 0;}
#di_topmenu a:hover { display:block; background:#7cdbd1;color:#343740; padding:5px 0 5px 0;}
#di_topmenu .dc_topmenu01 { width:25%; }
#di_topmenu .dc_topmenu01 a { display:block; }
#di_topmenu .dc_topmenu02 { width:35%; }
#di_topmenu .dc_topmenu02 a { display:block; }
#di_topmenu .dc_topmenu03 { width:19%; }
#di_topmenu .dc_topmenu03 a { display:block; }
#di_topmenu .dc_topmenu04 { width:20%;border:none; }
#di_topmenu .dc_topmenu04 a { display:block;border:none; }


.dc_sub_menu {padding:5px 2px 5px 0; }
.dc_sub_menu a.dc_btn_sub {background-color:#252525;display: inline-block; margin: 2px 2px 2px 10px; padding: 2px 0 2px 0; width:45%; letter-spacing: -.1em; border-bottom: 2px solid #000; border-radius: 2px;  -webkit-box-shadow: inset 0 0 2px #c4beb7; -moz-box-shadow: inset 0 0 2px #c4beb7; box-shadow: inset 0 0 2px #c4beb7; font-size: 0.9em; text-align: center;}
.dc_sub_menu a.dc_btn_sub:hover { text-decoration: none; background-color:#f15c23;color: #f8981d;}
.dc_sub_menu #sh_find { padding: 5px 10px; width: 70%; border: 3px solid #94c000; font-size: 1.5em; }
.dc_sub_menu .dc_btn_search { padding: 10px; width: 60px; font-size: 1.0em; font-weight: bold; }
.dc_sub_menu a.dc_btn_close { position:absolute; bottom:-30px; right:10px; width:73px; height:30px; }
.dc_sub_menu a {color:#fff;}

/* ·ÎÄÃ ³×ºñ°ÔÀÌ¼Ç ¹Ù (lnb) */
#di_nav { float:right; margin:0; width:100%; }
#di_nav ul { overflow:hidden; padding:0 0 0 110px; }
#di_nav li { display: block; float:left; margin:0; padding:0 0 15px 0; width:16%; }
#di_nav li img { max-width:100%;}

.dc_slidingDiv_01 { background:#252525; padding: 5px 10px; }
.dc_slidingDiv_02 { background:#252525; padding: 5px 10px; }
.dc_slidingDiv_03 { background:#252525; padding: 5px 10px; }
.dc_slidingDiv_04 { background:#252525; padding: 5px 10px; }
.dc_slidingDiv_05 { background:#252525; padding: 5px 10px; }
.dc_slidingDiv_06 { background:#252525; padding: 5px 10px; }
.dc_show_hide_01 { display: none; }
.dc_show_hide_02 { display: none; }
.dc_show_hide_03 { display: none; }
.dc_show_hide_04 { display: none; }
.dc_show_hide_05 { display: none; }
.dc_show_hide_06 { display: none; }




/* ¸ÞÀÎ°øÅë */
 .s_link {max-width:800px;margin:0 auto; background:#383736;}
 .s_link table {width:100%;border-top:3px solid #343740;}
 .s_link img {width:100%;}
#di_copyright { width:100%;margin:0; background:#343740;padding:0;}
#di_copyright .dc_foot_link span {padding:0px 5px 0 5px;}
#di_copyright .dc_foot_link {color:#898989; font-size:1.0em;clear:both; margin:0px auto;text-align:center;padding:5px 0 0 0;}
#di_copyright .dc_copy {text-align:center; padding:0px 0 10px 0; color:#7b7b7b; font-weight:bold; font-size:1.0em;background:#343740;clear:both; width:100%;margin:0px 0 0 0;}
#di_copyright .dc_copy a {color:#7b7b7b;font-weight:bold;}
#di_contents { clear:both; width:100%; margin:0 auto; }
#di_subImg {width:100%; margin:0 auto;}

/* ¼­ºê °øÅë */

#di_sub_visual img {width:100%;}
#di_page { width:95%; min-height:250px; margin:0 auto; padding:5px 5px 10px 5px;line-height:150%;font-size:1.0em;background:#fff;}

.dc_title {text-align:left;padding:0px 10px 8px 10px; color:#343740;font-weight:bold;font-size:1.7em;line-height:100%;border-bottom:2px dotted #ccc;}
.h3_st {color:#343740;font-size:1.4em;font-weight:bold;padding:5px 0 5px 0;line-height:130%;}
.h4_st {font-size:1.2em;font-weight:bold;padding:5px 0 5px 0;line-height:130%;text-align:center;margin:5px 0 5px 0;}
.h5_st {color:#000;font-size:1.2em;font-weight:300;line-height:130%;background:url(/m/images/sub/arrow_h5.gif)  no-repeat 0% 50%;padding:0 10px 0 10px;}
.dc_blue {color:#1c5297;}
.dc_yellow {color:#f8981d;}
.dc_orange {color:#f15c23;}
.dc_green {color:#7ac142;}
.dc_red {color:#da251c;}
.dc_black {color:#000;}
.dc_box_orange {background:#f15c23;color:#fff;padding:4px 20px 4px 20px;border:1px solid #f9ac28;-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 6px;}
.dc_box_yellow {background:#f8981d;color:#fff;padding:2px;}
.dc_box_green {background:#7ac142;color:#fdd6a4;padding:2px}
.dc_box_brown {background:#a39161;color:#fff;padding:2px}

.none { display: none; }
.clear { clear: both; }

.mb_least { margin-bottom: 3px; }
.mb_less { margin-bottom: 5px; }
.mb { margin-bottom: 10px; }
.mb_more { margin-bottom: 20px; }
.mb_most { margin-bottom: 30px; }

.mt_least { margin-top: 3px; }
.mt_less { margin-top: 5px; }
.mt { margin-top: 5px; }
.mt_more { margin-top: 10px; }
.mt_most { margin-top: 20px; }

.pd_least { padding: 0px 5px } 
.pd_less  { padding: 5px 10px; }
.pd       { padding: 10px 20px 20px 10px; }
.pd_more  { padding: 20px 40px; }
.pd_most  { padding: 40px 80px; }

.pb_more { padding:0 0 20px 0; }

.pt_less {padding:10px 0 0 0;}
.pt {padding:5px 0 0 0;}
.pt_more {padding:20px 0 0 0;}
.pt_most {padding:30px 0 0 0;}

.pr {padding:0 10px 0 0;}

.ml { padding: 10px 0 0 30px; }
.ml_more { padding: 10px 0 0 20px; }
.ml_most { padding: 10px 0 0 45px; }

.mr {padding: 10px 20px 0 0; }

.f_left { float: left; }
.f_right { float: right; }

.test { border: 1px solid red; }

.ta_left { text-align: left; }
.ta_center {text-align:center;}
.ta_right { text-align: right; }

.txt_bold {font-size:1.3em;color:#000;font-weight:bold;}

/* Á¦Ç°¸®½ºÆ®*/
#di_product span {font-weight:bold;}
#di_product .dc_name {color:#000;}
#di_product .dc_price {color:#0095da;}
.dc_product_list {width:100%;border:1px solid #e2e2e2;box-shadow: 3px 3px 3px #ccc;padding:8px;margin:5px auto;overflow:hidden;}
.dc_product_list img {width:100%;border:1px solid #e2e2e2;}
.dc_product_list ul {overflow:hidden;clear:both;margin:10px 0 10px 0; border-bottom:1px dotted #ccc;}
.dc_product_list li {float:left;}
.dc_product_list li.dc_td_left {width:30%;padding:0 3% 1% 0;}
.dc_product_list li.dc_td_right {width:70%;}

.dc_product_detail {width:100%;padding:5px;margin:5px auto;overflow:hidden;}
.dc_product_detail img {width:100%;border:1px solid #e2e2e2;}
.dc_product_detail h4 {width:100%;background:#0089d1;color:#fff;font-weight:bold;border-radius:10px 10px 0px 0px;padding:5px 5px 5px 10px;text-align:center;font-size:1.2em;line-height:140%;}

.dc_product_info {width:94%;padding:5px;margin:10px auto;overflow:hidden;}
.dc_product_info img {width:100%;padding:5px 0 5px 0;}
.dc_tab {border-bottom:1px solid #ccc;margin:0 0 10px 0;}
.dc_tab h4 {width:30%;background:#0089d1;;color:#fff;font-weight:bold;border-radius:10px 10px 0px 0px;padding:5px 5px 5px 5px;text-align:center;font-size:1.0em;line-height:140%;}


#di_product .dc_btns {  padding: 5px 0 5px 0; width: 100%; text-align: center;}
#di_product .dc_btns a { padding: 5px 20px; margin: 5px 1%; background-color: #464646; width: 100% ; height: 20px; border-radius: 5px; font-size: 0.9em; color: #fff;}
#di_product .dc_btns a:hover { text-decoration: none; background-color: #f05417; color: #fff;  }

/* ÆäÀÌÂ¡ */
#di_paging {clear: both; margin: 10px auto; padding: 10px 0px; text-align: center; }
#di_paging span {padding:0 2% 0 2%;border-right:1px solid #ccc; }
#di_paging {color:#666;}
#di_paging a {color:#666;padding:0 0 0 1%;}

#di_paging .num_first {  border:none; }
#di_paging .num_end   { border:none; }





/* Å×ÀÌºí ½ºÅ¸ÀÏ */
.tb_style {width:100%;margin:0 0 10px 0;border-top:1px solid #bfbfbf;}
.tb_style th {padding:2px; border:1px solid #fff; color:#666666; background:#e5e5e5;font-weight:bold; text-align:center; }
.tb_style td {padding:2px 2px 2px 2px; border-bottom:1px solid #e2e2e2;border-left:1px solid #e2e2e2; background:#fafafa;}
.tb_style td.tb_bold {border-left:none;font-weight:bold;text-align:center;}
.tb_style td.tb_line {border-right:1px solid #e2e2e2;}
.tb_style td.tb_none {border-left:none;}
.tb_style td.ta_center {text-align:center;}
.tb_style tr:hover {background:#f5f5f5;}

.tb_style_alt {width:100%;margin:0 0 5px 0;border-top:1px solid #bfbfbf;}
.tb_style_alt th {padding:2px; border-bottom:1px solid #c8cdcc; color:#666666; background:#e5e5e5;font-weight:bold; text-align:center; }
.tb_style_alt td {padding:2px 2px 2px 5px; border-bottom:1px solid #e2e2e2;text-align:left;border-left:1px solid #e2e2e2;background:#fafafa;}
.tb_style_alt td a { color:#818083; }
.tb_style_alt td.tb_bold {border-left:none;text-align:center;color:#684f40; }
.tb_style_alt td.tb_line {border-right:1px solid #e2e2e2;}
.tb_style_alt td.ta_left {text-align:left;}
.tb_style_alt td.tb_none {border-left:none;}
.tb_style_alt tr:hover {background:#f5f5f5;}

.tb_list {width:100%;}
.tb_list th {padding:2px; border:1px solid #fff; color:#666666; background:#e5e5e5;font-weight:bold; text-align:center; }
.tb_list td {padding:2px 6px 2px 6px; border-bottom:1px solid #e2e2e2;border-left:1px solid #e2e2e2; background:#fafafa;}

/*È¸¿øÁ¤º¸¼öÁ¤*/

#nav {margin:5px 0;}

a.dc_comm_button {
  display: inline-block;
  width: 80px;
  height: 45px;
  margin: 0;
  padding: 0;
  border-top: solid 1px #ddd;
  border-right: solid 1px #aaa;
  border-bottom: solid 1px #aaa;
  border-left: solid 1px #ddd;
  background-image: linear-gradient(180deg, #fff, #f1f1f1);
  text-align: center;
  font-size: 12px;
  font-weight: 700;
  color: #555;
  line-height: 45px;
}

/* paging */
#pagination { text-align:center; line-height:30px; clear:both; margin:15px 0 10px 0; }
#pagination * { font-family:Verdana; font-size:12px; color:#808080 !important; font-weight:bold; }
#pagination a { padding:4px 7px 4px 7px; margin:2px; border:1px solid #D1D1D1; background-color:#ffffff; text-decoration:none; }
#pagination a:hover, #pagination a:active { border:1px solid #5e5e5e; background-color:#818181; color:#ffffff !important; }
#pagination a.current { padding:4px 7px 4px 7px; margin:2px 2px 2px 6px; border:1px solid #8a8a8a; background-color:#8a8a8a; color:#ffffff !important; }


/* È¸Ä¢ */
#di_agree2 h5 {border-bottom:1px dotted #ccc;width:100%;padding:5px 10px;margin:15px 0 10px 0;font-size:1.2em;color:#000;background:#eee;}
#di_agree2 h6 {font-size:1.0em;margin:10px 0 0 0;}
#di_agree2 h3 {font-size:1.5em;margin:30px 0 0 0;color:#8e8279;}
#di_agree2 .dc_txt {margin:5px 0 10px 15px;}



/* ¼­ºêºñÁÖ¾ó */
.dc_sub_visual img {width:100%;}
.dc_sub_img img {width:100%;margin:0 0 10px 0;}



.li_style li {clear:both;padding:5px 0;}
.li_style .dc_day {float:left;width:70px;color:#444;font-size:1.1em;font-weight:bold;margin:0 0px 0 0;background:url(/modules/user/img/sub/icon_h5.png) no-repeat 0% 50%;padding:0px 0px 0px 25px;}
.li_style .dc_text {float:left;}


.ul_style1 {overflow:hidden;background:#f5f5f5;margin:10px 0;border-radius:5px;}
.ul_style1 li {float:left;border-right:1px dotted #ccc;text-align:center;width:33.3%;padding:10px 10px;}
.ul_style1 li.r_none {border-right:none;}






#di_pic_box {margin:30px auto;overflow:hidden;}
#di_pic_box .dc_tab {background:#ccc;width:140px;height:30px;line-height:30px;border-radius:15px 15px 0 0; color:#fff; font-weight:bold;font-size:1.4em;text-align:center;overflow:hidden;}
#di_pic_box .dc_pic_box {background:#ccc;padding:10px;}


.ul_style2 {overflow:hidden;background:#f5f5f5;margin:5px 0;border-radius:5px;}
.ul_style2 li {border-bottom:1px dotted #ccc;padding:10px 10px;}


/* °¡¸ÍÁ¡ Ã£±â */
#di_shop_search .shop_area {width:100%; height:380px;  background:#f4f0ea;}
#di_shop_search .shop_area .mLeft { width:300px; text-align:center; margin:0px auto;padding:10px 0 10px 0;}


#di_shop_search .shop_area .mLeft .mapArea { position:relative; width:230px; height:360px; background:url(/modules/muser/img/map_all.png) no-repeat; margin:0px auto; }


#di_shop_search .shop_area .mLeft a {cursor:pointer;text-decoration:none;color:#fff;}
#di_shop_search .shop_area span {display: block; }
#di_shop_search .shop_area .mLeft a.sido_1 { position: absolute; left: 136px; top: 56px; z-index: 3; }
#di_shop_search .shop_area .mLeft a.sido_2 { position: absolute; left: 70px; top: 80px;  z-index: 3; }
#di_shop_search .shop_area .mLeft a.sido_3 { position: absolute; left: 122px; top: 218px; z-index: 3; }
#di_shop_search .shop_area .mLeft a.sido_4 { position: absolute; left: 164px; top: 135px; z-index: 3; }
#di_shop_search .shop_area .mLeft a.sido_5 { position: absolute; left: 61px; top: 225px; z-index: 3; }
#di_shop_search .shop_area .mLeft a.sido_6 { position: absolute; left: 145px; top: 180px; z-index: 3; }
#di_shop_search .shop_area .mLeft a.sido_7 { position: absolute; left: 94px; top: 156px; z-index: 3; }
#di_shop_search .shop_area .mLeft a.sido_8 { position: absolute; left: 170px; top: 245px; z-index: 3; }
#di_shop_search .shop_area .mLeft a.sido_9 { position: absolute; left: 60px; top: 50px; z-index: 3; }
#di_shop_search .shop_area .mLeft a.sido_10 { position: absolute; left: 175px; top: 203px; z-index: 3; }
#di_shop_search .shop_area .mLeft a.sido_11 { position: absolute; left: 10px; top: 55px; z-index: 3; }
#di_shop_search .shop_area .mLeft a.sido_12 { position: absolute; left: 34px; top: 260px; z-index: 3; }
#di_shop_search .shop_area .mLeft a.sido_13 { position: absolute; left:62px; top: 190px; z-index: 3; }
#di_shop_search .shop_area .mLeft a.sido_14 { position: absolute; left: 34px; top: 320px; z-index: 3; }
#di_shop_search .shop_area .mLeft a.sido_15 { position: absolute; left: 40px; top: 130px; z-index: 3; }
#di_shop_search .shop_area .mLeft a.sido_16 { position: absolute; left: 95px; top: 110px; z-index: 3; }


#di_shop_search .shop_area .mLeft a {  display: block;  padding: 5px 5px; background: #ccc; font-size:11px; border-radius:100px;cursor:pointer;color:#fff;}
#di_shop_search .shop_area .mLeft a:hover { background: #707070;  color:#fff; cursor:pointer;}


#di_shop_search {width:100%; margin:0 auto 30px;background:#fff;overflow:hidden;border:1px solid #e1e1e1;}
#di_shop_search .dc_area {padding:35px 15px 0 15px;overflow:hidden;}
#di_shop_search .dc_title {color:#000;font-size:1.3em;border-bottom:1px solid #e1e1e1;padding:0 0 8px 0;}
#di_shop_search .dc_area dl {clear:both;margin:10px 0 40px 0;}
#di_shop_search .dc_area dt {color:#666;float:left;padding:0 5px 0 0;line-height:30px;}
#di_shop_search .mc_input {border:1px solid #eee;background:#fff;height:30px;line-height:30px;text-align:center;}
#di_shop_search select {border:1px solid #eee;background:#fff;height:30px;line-height:30px;}
/*#di_shop_search input {border:1px solid #eee;background:#fff;height:30px;line-height:30px;}*/
#di_shop_search .dc_tip {color:#ec6d20;padding:0px 2px;font-weight:bold;font-size:1.3m;}
#di_shop_search .btn_search {margin:0 0 0 5px;}

/* °¡¸ÍÁ¡ Ã£±â °¡¸ÍÁ¡¸®½ºÆ® Å×ÀÌºí */
.mc_table_list {width:100%;margin:10px 0 10px 0;border-top:1px solid #8e8279;}
.mc_table_list thead tr th {padding:2px; border-bottom:1px solid #ccc; color:#444; background:#ededed;font-weight:bold; text-align:center;}
.mc_table_list thead tr th.bar {padding:2px; border-bottom:1px solid #ccc; color:#444; background:#ededed;font-weight:bold; text-align:center;}
.mc_table_list tbody tr th {padding:2px; border-bottom:1px solid #ccc; color:#444; background:#ededed;font-weight:bold; text-align:center;}
.mc_table_list tbody tr td {padding:2px 4px; border-bottom:1px solid #e2e2e2;text-align:center;border-left:1px solid #e2e2e2;background:#fff; }
.mc_table_list tbody tr td a {color:#684f40; }
.mc_table_list tbody tr td a:hover {color:#f15c23; }
.mc_table_list tbody tr td.tb_bold {border-left:none;text-align:center;color:#333;background:#f6f6f6;}
.mc_table_list tbody tr td.tb_name {font-weight:bold;}
.mc_table_list tbody tr td.tb_line {border-right:1px solid #e2e2e2;}
.mc_table_list tbody tr td.tb_none {border-left:none;}
.mc_table_list tbody tr td.ta_center {text-align:center;}
.mc_table_list tr:hover {background:#eee;}

/* ÆäÀÌÂ¡ */
#paging { clear: both; margin: 20px auto 30px; padding: 10px 0px; text-align: center; }
#paging .num_first { display:none; padding: 3px; border:none; }
#paging .num_prev  { width: 33px; height: 17px; width: 33px; text-indent: -9999px; text-align:center;  font-weight:normal; }
#paging .num_box   { padding: 3px; border:0px solid #847158; color:#959595; font-weight:bold;}
#paging .cur_num   { padding: 3px; border:0px solid #847158; color:#DF7A1C; font-weight:bold; }
#paging .num_next  { width: 33px; height: 17px; text-indent: -9999px; margin:0 0 0 2px;  font-weight:normal; }
#paging .num_end   { display:none;  padding: 3px; border:none; }

#paging a {margin:0 5px;}
#paging .selected {font-weight:bold;color:#f06358;}


/* ¸ÅÀå »ó¼¼º¸±â  */
.mc_shop_view {}
.mc_shop_view h2 {color:#616161;font-size:2.0em;font-weight:100;line-height:150%;  }
.mc_shop_view h3 {color:#b36520;font-size:1.9em;font-weight:bold;line-height:150%;}
.mc_shop_view h4 {color:#888;font-size:1.7em;font-weight:bold;line-height:150%;padding:0 0 0 0px;margin:0 0 10px 0;}
.mc_shop_view h5 {color:#000;font-size:1.2em;font-weight:bold;line-height:150%;}

.mc_shop_view .mc_right_title { float: right; margin:40px 0 0 0; color: #444; text-align: right; vertical-align:bottom; font-size:1.3em;}
.mc_shop_view .mc_title { margin:10px 0 0 0; color: #fff; text-align: center;font-size:1.3em;font-weight:bold;background:#333;border-radius:10px 10px 0 0;padding:10px 10px;}
.mc_shop_view .mc_box { width:100%; margin: 0 0 30px 0; }
.mc_shop_view .mc_box .mc_pic_big { width:100%; clear: both; padding: 0px 0; }
.mc_shop_view .mc_box .mc_pic_big img { border:1px solid #333; width:100%; }
.mc_shop_view .mc_box .mc_pic_smail { margin: 10px auto; overflow:hidden; }
.mc_shop_view .mc_box .mc_pic_smail li { padding: 0 6px 7px 0 ; float: left; width: 74px; }
.mc_shop_view .mc_box .mc_pic_smail li img { border:1px solid #333; }

/* ¸ÅÀå »ó¼¼º¸±â Å×ÀÌºí */
.mc_table_view { clear:both;width:100%;margin:10px 0 10px 0;border-top:1px solid #8e8279;}
.mc_table_view tbody tr th {padding:4px; border-bottom:1px solid #ccc; color:#444; background:#ededed;font-weight:bold; text-align:center; }
.mc_table_view tbody tr td {padding:4px 6px 4px 6px; border-bottom:1px solid #e2e2e2;background:#fff; color:#666;}
.dc_add {color:#c29369;}
/* ¸ÅÀå »ó¼¼º¸±â ¿À½Ã´Â±æ-Áöµµ */
.mc_shop_map {  }
.mc_shop_map ul { clear: both; float: left; margin: -19px 0 0 28px; height: 50px; }
.mc_shop_map ul li { float: left; padding: 0 8px 0 0px; }
.mc_shop_map .mc_map { clear: both; margin: 0 0 30px 0; overflow:hidden; }
#mi_button {margin:20px auto;text-align:center;}
#mi_button  a.mc_button{width:100px;height:34px;line-height:34px;background:#555;color:#fff;text-align:center;margin:10px auto;display:block;}
#mi_button  a.mc_button:hover {background:#c81b22;color:#fff;}

#mi_button  a.mc_button2{width:100px;height:34px;line-height:34px;background:#666;color:#fff;text-align:center;margin:10px auto;display:block;}
#mi_button  a.mc_button2:hover {background:#c81b22;color:#fff;}



/* Ã¢¾÷¹®ÀÇ */
.dc_tel {padding:30px 0 20px 0;overflow:hidden;}
.dc_tel img {width:70px;float:left;margin:10px 15px 20px 0;}
.dc_tel .tel_1 a {font-weight:bold;color:#c81b22;font-size:2.2em;line-height:150%;}
.dc_tel .tel_1 a:hover {color:#fff;}
.dc_tel .tel_2 a {font-weight:bold;color:#ccc;font-size:1.5em;}
.dc_tel .tel_2 a:hover {color:#fff;}

/* ¿À½Ã´Â±æ */
.dc_map {clear:both;overflow:hidden;margin:15px 0 0 0;width:100%;}
.dc_map li { margin:2px 0;border-bottom:1px dotted #ccc;padding:5px 0;line-height:150%;}
.dc_map li img {float:left;padding:0 5px 0 0;clear:both;}
.dc_map li.dc_subway {  background: url(/skin/mobile/images/sub/icon_subway.png) no-repeat 0 25%;padding:10px 0 0 85px; }
.dc_map li.dc_bus { background: url(/skin/mobile/images/sub/icon_bus.png) no-repeat 0 25%; padding:10px 0 0 85px;}
.dc_map li.dc_address {  background: url(/skin/mobile/images/sub/icon_add.png) no-repeat 0 25%; padding:10px 0 0 85px;}
.dc_map .dc_subtitle {font-size:1.1em;color:#000;font-weight:bold;margin:0 0 5px 0;}
.dc_map .map_tit {font-size:1.1em;color:#000;font-weight:bold;margin:5px 0 2px 0;}
.dc_load_map {border:1px solid #eee; width:100%; margin:0px auto;}
#di_map span.dc_box_gray {background:#888;color:#fff;padding:1px 10px;border-radius:10px;margin:5px 0;font-size:0.85em;}

.map_box1 {overflow:hidden;margin:10px auto;}
.map_box1 .map_tit {font-size:1.1em;color:#fff;font-weight:bold;margin:5px 0 2px 0;}





/* ÀÚÁÖÇÏ´Â Áú¹® */
  #sub_tab04 {overflow: hidden;margin:10px 0 10px 0;border-bottom:1px solid #ddd;}
#sub_tab04 ul li {float:left; padding:10px 0; font-size:1em;font-weight:normal; background-color:#fff; text-align:center;  border-left:1px solid #ddd; border-top:1px solid #ddd; width: 25%;cursor: pointer;}
#sub_tab04 ul li:last-child{border-right:1px solid #ddd;}
#sub_tab04 ul li a:link,
#sub_tab04 ul li a:active,
#sub_tab04 ul li a:visited,
#sub_tab04 ul li a:hover {color:#333;}
#sub_tab04 ul li.on {z-index: 10;color: #fff;font-weight:bold;background-color: #eee;border-left:1px solid #aaa;border-top:1px solid #aaa;}
#sub_tab04 ul li.on a:link,
#sub_tab04 ul li.on a:active,
#sub_tab04 ul li.on a:visited,
#sub_tab04 ul li.on a:hover {color:#888;}


#di_faq { width:100%; margin:0 auto 0; }
#di_faq .dc_faq_question { line-height:150%; font-size:1.0em; color:#666; font-weight:bold; border-bottom:1px solid #444; padding: 10px 10px;}
#di_faq .dc_faq_question img { margin:0 10px 0 0; }
#di_faq .dc_faq_answer { overflow:hidden; background:#f5f5f5; padding:5px 10px; }
#di_faq .dc_faq_answer li { float:left; line-height:150%;font-size: 1em; width:80%;}
#di_faq .dc_faq_answer .dc_answer_icon { padding:0 10px 0 10px; margin: 0 0 0 0; width:10%; text-align: center;}
#di_faq .dc_faq_answer .dc_answer_icon img{}